Santo Maris Oia Luxury Suites & Spa declared as “Greece’s Best Resort Spa” for 2017
Santo Maris Oia Luxury Suites & Spa was declared as “Greece’s Best Resort Spa” for 2017 by the prestigious global awards program “World Spa Awards” Santo Maris Oia Luxury Suites & Spa was declared as “Greece’s Best Resort Spa” for 2017 by ...