Set in Athens in the Attica Region, this villa is 1.2 km from Glyfada marina. The property features views of the sea and is 1.6 km from Glyfada beach. Free private parking is available on site.
Set in Athens in the Attica Region, this villa is 1.2 km from Glyfada marina. The property features views Read more
Set in Athens in the Attica Region, this villa is 1.2 km from Glyfada marina. The property features views of the sea and is 1.6 km from Glyfada beach. Free private parking is available on site.
Set in Athens in the Attica Region, this villa is 1.2 km from Glyfada marina. The property features views of the sea and is 1.6 km from Glyfada beach. Free private parking is available on site.
Number of Rooms: 1