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.