Please note: all room sizes are approximate.
Thatched chalets comprise 50 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.