The Villa Tiara can accommodate up to 14 people in 5 bedrooms with King or Queen sized beds with its own en-suite bathroom. Each room includes air conditioning and ceiling fan. The Master Bedroom includes air conditioning, ceiling fan, LED plasma screen with satellite channels, and a DVD player.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.
To view our Cookies Policy, please refer to the links below: