Athens Top Hill Sea View Villa is located in Athens in the Attica Region and lies within 5 km of Glyfada marina. The property features free WiFi and air conditioning. The villa is composed of 3 bedrooms and 2 bathrooms, equipped with bath robes.
Athens Top Hill Sea View Villa is located in Athens i Read more
Athens Top Hill Sea View Villa is located in Athens in the Attica Region and lies within 5 km of Glyfada marina. The property features free WiFi and air conditioning. The villa is composed of 3 bedrooms and 2 bathrooms, equipped with bath robes.
Athens Top Hill Sea View Villa is located in Athens in the Attica Region and lies within 5 km of Glyfada marina. The property features free WiFi and air conditioning. The villa is composed of 3 bedrooms and 2 bathrooms, equipped with bath robes.
Number of Rooms: 1