All 118 Deluxe Rooms overlook either the trimmed landscape garden or natural green forest.
Hosted By: