Just a 14-minute walk from Akropolis Metro Station and one mile from Odeum of Herodes Atticus, Helen’s Apartment, central Athens and near Metro features accommodations in Athens with a terrace. Guests staying at this apartment have access to free Wifi and a balcony. The property is a 5-minute walk from Neos Kosmos Metro Station and within 1.2 miles of the city center.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a bath and slippers. The property offers quiet street views.
Popular points of interest near the apartment include Temple of Olympion Zeus, Syngrou/Fix Metro Station, and Acropolis Museum. The nearest airport is Eleftherios Venizelos Airport, 19 miles from Helen’s Apartment, central Athens and near Metro.