Featuring air-conditioned accommodation with a private pool, pool view and a balcony, 4 bdr Villa with Private Pool in Glyfada is located in Athens. The property has garden views and is 1.5 km from Voula Beach and 2.5 km from Glyfada Central Beach.
Number of rooms: 7
17 Alon, Glyfada, Athens, 16674, Greece