Situated 400 metres from National Theatre of Greece, Central Flat near Metro is located in Athens City Centre of Athens. Guests may enjoy free WiFi throughout the property.
The apartment comes with 2 separate bedrooms and includes a kitchen with an oven and a dining area. A flat-screen TV with satellite channels is offered.
Omonia Square is an 8-minute walk from the apartment, while National Archaeological Museum of Athens is an 11-minute walk from the property. The nearest airport is Elefthér...ios Venizélos Airport, 21 km from the property.