The Astor Hotel was renovated in early 2008 and is located in the historical triangle of Athens, only 100 meters from Syntagma Square. It has 131 rooms, from classic single rooms to family rooms for 4 persons. Furthermore, the hotel offers 2 fully
...more
Karagiorgi Servias 16, Syntagma, Athens, Attica, Greece 10562