Villa Beach Cottages
Villa
Castries
Situated in Castries, a few steps from Choc Beach, Villa Beach Cottages features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.
Number of rooms: 20
Choc Bay, P.O. Box 129, Castries, St. Lucia, Castries, Saint Lucia