Located 748 meters from Straw Hat Restaurant. Carimar Beach Club is perfectly located for both business and leisure guests in Meads Bay. The property offers guests a range of services and amenities designed to provide comfort and convenience.
Located 950 meters from Straw Hat Restaurant. Viceroy Anguilla is conveniently located in the popular Anguilla area. The property features a wide range of facilities to make your stay a pleasant experience.