Boasting city views, Home is located around a 10-minute walk from National Archaeological Museum of Athens. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. The apartment is fitted with a cable flat-screen TV. National Theatre of Greece is 1.3 km from the apart Read more
Boasting city views, Home is located around a 10-minute walk from National Archaeological Museum of Athens. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. The apartment is fitted with a cable flat-screen TV. National Theatre of Greece is 1.3 km from the apartment, while Omonia Square is a 16-minute walk away. The nearest airport is Elefthérios Venizélos Airport, 20 km from the property.