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 the heart of Athens, Athens Way Pop Art Hotel offers soundproofed rooms with free wired internet and flat-screen TVs.
Centrally located on Mavili Square, the Airotel Alexandros features a contemporary lobby bar with wooden details and industrial touches, an…
Situated near the centre of Athens, Victory Inn offers great-value, comfortable accommodation, just 500 metres from Victoria Station for…
The small and friendly Metropolis Hotel is located only 2 blocks from Syntagma Square and offers comfortable accommodation and Acropolis…