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.
Location & Map
No reviews yet
Login to review.