Istia Luxury Villas
Pigadia, Karpathos 857 00
ISTIA Luxury Villas | Where Myth, Tradition, and Natural Beauty Meet on the Island of Karpathos
Guests:Bedrooms:2Bathrooms:2
from €/night
Book now