Villa Tiara
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.