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 There is a seating area and a fully equipped kitchen A flat-screen TV and barbeque facilities are also offered The cosmopolitan Glyfada is 6 km away from the property while Alimos Marina is 13 km from the property Eleftherios Venizelos Airport is 27 km away