Amoudi Hotel

Amoudi Hotel



Amoudi Hotel is located in the resort of Amoudi, a quiet, beautiful and un-spoilt area close to the busier resorts of Alykes and Alykanas.

Consists of 13 studios and apartments, all with kitchenette facilities. Each room has a furnished balcony with views over the pool and the Ionian sea.

Show more

Location & Map

Ammoudi, 291 00 Zakynthos, Greece (Get Directions)

No reviews yet