Description: Castles In Paradise is a secluded Caribbean villa Development nestled on a hillside above the Atlantic beaches on the South of St. Lucia. Each villa has a spectacular view of the sea and Savannes Bay. 3 bedroom / 4 bathroom ensuite, pool, pool bar on comp
CONTACT OWNERS VIA "BOOKING AND AVAILABILITY CALENDAR" TO FACILITATE ONLINE CORRESPONDENCE OR BOOKINGS
or contact admin@internetvillaholidays.com stating Property ID number