Select dates so you can see the availability and exact prices.
Stachtoura, Pigadia, Karpathos, 85700, Greece, Karpathos
Kyra Panagia, Kyra Panagia, 85700, Greece, Karpathos
Menetes Karpathos, Menetaí, 85700, Greece, Karpathos
Main Street, Lefkos Karpathou, 85700, Greece, Karpathos
58700, Lefkos, Lefkos Karpathou, Greece, Karpathos, Karpathos