OYO 90171 Centre InnHotel
5&6, JALAN PEDADA, P.O BOX 66, Bintulu, 97007 Bintulu, Malaysia
OYO 90171 Centre Inn is located in Bintulu. All rooms feature a TV with cable channels and a private bathroom. The accommodation provides a 24-hour front desk and free Wi-Fi is available throughout the property.