Villa Iokasti Villa Hersonissos
Situated in the picturesque village of Koutouloufari, Villa Iokasti provides traditional accommodation with plenty of entertainment facilities, free wireless internet and warm Cretan hospitality.
Number of rooms: 20
Ag.Konstantinou 10, Koutouloufari, Hersonissos, 70014, Greece