Carlisle Bay Antigua is a truly exciting resort in the Caribbean. Bringing chic contemporary luxury to the beach sister hotel to the award-winning One Aldwych in London. Cool calm interiors with 80 spacious ocean-facing suites, two outstanding restaurants, East and Indigo on the beach
No reviews found. Be the first to review this place.