The best kept secret in Cyprus, Coral Bay, the Thalassa Boutique Hotel & Spa, a sophisticated and elegant retreat. Thalassa, the Greek word for "sea" - a hotel with stunning views and great attention to details. The hotel is located on a cliff..
Relevance: 33.911377