Hotels

Top Choice resort in Pulau Sibu

Rimba Resort

  • Parking
  • Restaurant
Lonely Planet reviewed