Cap Juluca Hotel

Cap Juluca hotel is a five-star resort in Cap Juluca, Anguilla. It was given a $28 million renovation.The original hotel was located in a white stucco building, with Moorish arches and domes . The resort has been highly acclaimed in multiple publications and is rated as one of the 5 Best Resort Hotels in the Caribbean by Yachting Magazine and was ...
Found on http://en.wikipedia.org/wiki/Cap_Juluca_Hotel
No exact match found