The complex is located in St. James Parish, on the exclusive West Coast of Barbados. It is situated directly beside the beach and is not far from renowned restaurants, relaxed cafés, markets and shopping amenities.
See more: Hotels in Caribbean & Central America Hotels in Barbados Hotels in Barbados Holiday Destinations in Caribbean & Central America