New World Suites, Bintulu (3-star) | TravelManiac