Ammousa Hotel Apartments in Lixouri Town features a garden and offers self-catering accommodation with a balcony overlooking the mountains and garden. Free WiFi access is available in all areas.
Ammousa Hotel Apartments in Lixouri Town features a garden and offers self-catering accommodation with a Read more
Ammousa Hotel Apartments in Lixouri Town features a garden and offers self-catering accommodation with a balcony overlooking the mountains and garden. Free WiFi access is available in all areas.
Ammousa Hotel Apartments in Lixouri Town features a garden and offers self-catering accommodation with a balcony overlooking the mountains and garden. Free WiFi access is available in all areas. Apartments and studios at Ammousa feature a TV and air conditioning. They also have a kitchenette with cooking hobs, dining table and refrigerator. Private bathroom also comes with a shower. Extras include bed linen and a fan. Other facilities like luggage storage are offered. Lixouri Port is 800 metres away. Island's airport is approximately 40 km from the accommodation. Free private parking is possible on site.
Number of Rooms: 19