Featuring pool views, Zen Villa offers accommodation with a balcony and a coffee machine, around 5.3 km from Glyfada marina. Boasting mountain views, a garden and a rooftop pool, this villa also includes free Wi-Fi.
35 Θεμιστοκλέους, Voula, Athens, 16673, Greece