Please note: all room sizes are approximate.
Thatched chalets comprise 39 air-conditioned rooms with ensuite bathrooms
The charming accommodations are set in a tranquil, private setting, perfect for relaxation.
Guests can choose from our standard, twin, deluxe, or family room options.
Enjoy free Wi-Fi up to 500MB per day, satellite TV, and tea/coffee-making facilities.
The perfect place for family holidays, with triple chalet options available.