
Siete Mares Luxury Suites




Imerovigli • Show on map
View Details for Price
Set in Imerovigli Siete Mares Luxury Suites is situated 1.8 km from Skaros and and 9 km from Oia offering panoramic ocean views. The property offers individual infinity outdoor pools and a 24-hour front…More info