El Sol Hotel
Kapsali, 80100 Kythera

    Customer Support
+30 2736 031629
+30 2736 031766

Email: info@elsolhotel.gr