Central Apartment Nestor is an apartment centrally located in Athens, 500 metres from National Archaeological Museum of Athens. The apartment is 800 metres from Omonia Square. Free WiFi is available throughout the property.
There is a dining area and a kitchen equipped with dishwasher. A flat-screen TV is provided. There is a private bathroom with a shower.
National Theatre of Greece is 800 metres from Central Apartment Nestor, while Technis Theater - Karolos Koun is 1.3 km from the property. ...Elefthérios Venizélos Airport is 20 km away.