+30(22450)71176
Lefkos, Karpathos Island, 85700, Greece
Apartment
+30 2731 022161
Lefkos, Karpathos, 85700, Greece
Hotel