Just metres 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 15.5 miles away. Free private parking is possible on site.