This Villa is a property with a garden and terrace. It is located in Mykonos Town, at a distance of 2.2 km from the point of interest Agios Stefanos Beach, 4.2 km from the point of interest Archaeological Museum of Mykonos and 4.2 km from the point of interest Old Port of Mykonos. The air-conditioned accommodation is 1.7 km from Tourlos Beach, and guests benefit from complimentary WiFi and private parking available on site.