Select dates so you can see the availability and exact prices.
Potali, Lefkos Karpathou, Lefkos 857 00, Greece, Karpathos
Stachtoura, Pigadia, Karpathos, 85700, Greece, Karpathos
Pigadia Sisamos, Karpathos, 85700, Greece, Karpathos
Kyra Panagia Karpathos, Kyra Panagia, 87100, Greece, Karpathos