Villa Iokasti
Greek
Villa Iokasti is a hotel offering fully equipped apartments for a relaxing holiday experience.
Location
Best places nearby
The highest rated places close to Villa Iokasti.
Local restaurants nearby
Varnali 10, Κρήτης
Location
The highest rated places close to Villa Iokasti.
Varnali 10, Κρήτης