Still Athens Hotel Athens, Attica
Attractively located in the Athens City Centre district of Athens, Still Athens is situated less than 1 km from Monastiraki Square, a 5-minute walk from Ermou Street-Shopping Area and 1.8 km from Roman Agora.
Number of rooms: 13
11 Agathonos Βυσσης 15 και Αγαθωνος 11, Athens, 10551, Greece