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.