Set in Athens, 1.8 km from Stavros Niarchos Foundation Cultural Center, Athens Nest features a living room with a flat-screen TV, and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen.
This air-conditioned 1-bedroom apartment includes 1 bathroom equipped with a bath.
Onassis Cultural Centre is 2.9 km from the apartment, while Flisvos Marina is 3.5 km away. Elefthérios Venizélos Airport is 36 km from the property....
|195 Sofokleous 4th floor|