About it
Just yards from the sea in Ammoudia, Hotel Glaros offers an on-site restaurant. Free WiFi is available in all areas.
Opening to a balcony or terrace, all rooms here will provide you with a TV, air conditioning and a fridge. Each also has a private bathroom with a bath or shower.
At Hotel Glaros you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a shared lounge and luggage storage.
Parga Town is approximately 16 mi away. Free private parking is possible on site.