Athens nest is located in Athens, just 1.1 miles from Temple of Olympion Zeus and 1.2 miles from Acropolis Museum. With city views, this accommodation features a balcony. Free Wifi is available throughout the property and Neos Kosmos Metro Station is a 17-minute walk away.
Providing access to a terrace with mountain views, the air-conditioned apartment consists of 1 bedroom and a fully equipped kitchenette. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Akropolis Metro Station is 1.3 miles from the apartment, while Syngrou/Fix Metro Station is 1.4 miles from the property. The nearest airport is Eleftherios Venizelos Airport, 19 miles from Athens nest.