Castles is a spectacular 14 villa resort located on the South of St. Lucia just five minutes from the glorious Honeymoon Bay beach. Nine villas are now sold and construction has also begun on 2 new three bedroom villas. Pre-Completion Prices available for a limited period.
The developments of spaciously designed villas capture the Atlantic breezes in their design. Situated in the South of the Island commanding a spectacular view of Savannes Bay.