Olvos Luxury Suites Guesthouse Thólos, Santoríni
Offering sea views, an outdoor swimming pool and free Wi-Fi, Olvos Luxury Suites is located in Oia, 2.5 km from Katharos Beach and 2.9 km from Baxedes Beach.
Number of rooms: 6
Perivolos, Oia, 84702, Greece