Loading hotels
Confirming room availability...
Alice Inn Athens, Tsatsou 9 Plaka, Athens, Greece
With a stay at Alice Inn Athens in Athens (Athens City Centre), you'll be minutes from St Paul's Anglican Church and Acropolis Museum. This boutique apartment is close to Hellenic Parliament and Roman Agora.