Deluxe Room
These deluxe rooms extend to the outdoors leaving you immediately at one with nature. View the rainforest canopy from your bed or over breakfast on the balcony. At the end of the day slip between crisp Egyptian cotton sheets for the ultimate good night’s sleep.