Santo Maris Oia, Luxury Suites and Spa Europe / Grecia / Isole di Cicladi / Santorini / Oia Category: Type: Suites Address: Oia 84702, Santorini, Greece Facilities:
Properties:
Open April to November . . . . .Perched on the Northwest edge of the idyllic Santorini Island, Santo Maris Oia Luxury Suites and Spa offers exquisite comfort, a unique design, romantic ambiance and cutting-edge services in one of the world’s best-loved destinations