Set in Athens, a 9-minute walk from Stavros Niarchos Foundation Cultural Center, Helen house offers air-conditioned accommodation with a terrace and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. The apartment includes 1 bedroom and a living room with a flat-scr Read more
Set in Athens, a 9-minute walk from Stavros Niarchos Foundation Cultural Center, Helen house offers air-conditioned accommodation with a terrace and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. The apartment includes 1 bedroom and a living room with a flat-screen TV. The apartment offers a terrace. Flisvos Marina is 1.7 km from Helen house, while Onassis Cultural Centre is 3 km away. Elefthérios Venizélos Airport is 23 km from the property.