Athenian Central Apartments Apartment Athens, Attica
Situated conveniently in the Athens City Centre district of Athens, Athenian Central Apartments is set 700 metres from Omonia Metro Station, 500 metres from National Theatre of Greece and less than 1 km from Monastiraki Square.
Number of rooms: 11
32 Agisilaou, Athens, 10436, Greece