Central hotels in Zakynthos Town
Multiple accommodations for your stay
Show map
341 results found
Filters
- Most popular first Sorting
Menegis Apartment
Βαρρεσ Μποχαλη, Zakynthos Town, Greece (Open map)
Venetian Castle is located in proximity to the 77 m² apartment. Situated around a 20-minute stroll from the adjacent plaza "Solomos...
Read more...