Situated in Athens, 1.3 km from Neos Kosmos Metro Station and 1.6 km from Temple of Olympion Zeus, Luxurious Villa at Mets offers air conditioning. It has a garden, a terrace, inner courtyard views and free Wi-Fithroughout the property.
196 Damareos, Athens, 11631, Greece