Megalohori, Santorini 84700 Greece
+30 2286 081796

Check Room Rates & Availability

Vedema, a Luxury Collection Resort, Santorini