Zakynthos Town hotels & apartments, all accommodations in Zakynthos Town

Suggested hotels in Zakynthos Town

Hotel Avalon photo

Hotel Avalon

Zakynthos, Stavros Bochali 29100, Zakynthos Town, Greece

Hotel Avalon is rated 3 stars and is placed about 1.8 km from Tsilivi Beach, Water Village and Agios Dionisios . The hotel is a good example of French architecture in Zakynthos Town.