5 Best hotels in Cyprus
1. Olympic Lagoon Resort Papho
2. Olympic Lagoon Resort Ayia Napa
3. Sunrise Oasi
4. Mayfair Garden
5. Constantinou Bros Athena Royal Beach Hotel
Learn more