Located in Athens, a 3-minute walk from Stavros Niarchos Foundation Cultural Center, 1.6 km from Flisvos Marina and 2.7 km from Onassis Cultural Centre, National Opera Apartment provides accommodation with a terrace and free WiFi. The property has sea views, plus is 3.5 km from Filopappos Hill.
The apartment features 2 bedrooms, a living room, and a kitchen with a dining area. A flat-screen TV is featured.
Alimos Marina is 3.5 km from the apartment, while Odeum of Herodes Atticus is 4 km from ...the property. The nearest airport is Elefthérios Venizélos Airport, 22 km from the property.