Arkasa - Karpathos

only 70m away from
Saint Nicolas Beach
Reception
07:00 - 23:00
+30 22450 61216

GET IN TOUCH