Description: This magnificent 18,000+ sq. ft. ultra luxury vacation villa is located right on the beachfront in Orchid Bay. The beachfront of Flor de Cabrera is literally just a few steps from the custom designed, free form private swimming pool.
CONTACT OWNERS VIA "BOOKING AND AVAILABILITY CALENDAR" TO FACILITATE ONLINE CORRESPONDENCE OR BOOKINGS
or contact admin@internetvillaholidays.com stating Property ID number