Attalos Hotel , is a historic hotel with an established reputation as "Your home away from home in the heart of Athens ".
Polis Grand is located a 5-minute walk from Omonoia Metro Station and 300 metres away from the National Archaeological Museum.
Economy Hotel offers a rooftop terrace with city views, and soundproofed rooms with breakfast included.
Found 200 metres from the National Theatre and within walking distance of Plaka, Hotel Pythagorion offers air-conditioned rooms with free…
Strategically located, within 500 metres from Plaka and Monastiraki Square, Athens Center Square hotel is a short walk from all the major…
Located in Skala, a few steps from Aquarius Beach, Saronis Hotel Agistri - Adults Only provides accommodations with a garden, free private…
Located within proximity to the centre of Athens and the lake of Marathon, Anastazia Luxury Suites & Spa offers elegantly decorated rooms…
Located right across from the sandy beach of Agia Marina in Aegina, the family-run Liberty II offers a bar and air-conditioned rooms with…