General Information:
Villa Maria Damigou is a holiday complex of 6 studios and 3 rooms which provide you with a perfect stay. Rooms are equipped with air-conditioning, T.V., electric kattle, mini fridge and bath. Also available are studios with fully equipped kitchens. All units face the Caldera and offer the most magical view of all the Cycladic islands.
Member's Pictures
There are no photos uploaded by our members.