The Spa of Santo Maris Oia Luxury Suites & Spa is nominated as Best Greek Resort Spa for 2017 at the World Spa Awards
… been nominated in the category “Greece’s Best Resort Spa for … the best Resort Spas in Greece is in itself an honorable … and of the promotion of Greek concepts and products, as most … by the Aegean Islands and Crete. About the author News Editor