SANTO PURE OIA SUITES & VILLAS
★★★★★
|INN
|Total rooms: 0
| OIA
Description
Located just five minutes walk from the heart of the famous town of Oia, the Santo Maris Oia Luxury Suites & Spa offers exclusive views of the amazing sunset of Santorini and the Aegean Sea. The Santo Maris Oia Luxury Suites & Spa is a private, spacious and architecturally beautiful hotel, with an e
Address
OIA 84702, OIA, Greece