Located 221 meters from Inn86. Stop at 101 Hotel Bintulu to discover the wonders of Bintulu. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 338 meters from Inn86. Set in a prime location of Bintulu, Promenade Hotel Bintulu puts everything the city has to offer just outside your doorstep.