Located in Castries, a few steps from Choc Beach, Villa Beach Cottages has accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. This 3-star resort offers room service, a concierge service and free...
1x King bed(s) 181-210 cm wide