Set in Athens, a 14-minute walk 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 km from the apartment. Elefthérios Venizélos Airport is 22 km away....
|195 Sofokleous 4th floor|