1 Searches Today 7 Hotel Rates Compared & Flight Prices Compared
The Capsis Beach Resort occupies a prime location on the private peninsula of Aghia Pelaghia and offers the perfect sea-side setting, surrounded by three beaches.
Sitemap