Filter Results
Apply Filters
Clear Filters
Hotels in Tholos (Santorini)
Santo Margarita
Tholos Oia, Tholos (Santorini), Greece View map
Santo Margarita Hotel Tholos, located a 10-minute ride from the Byzantine Castle Ruins, boasts a seasonal outdoor pool. This hotel entices guests with a car park, available on site.
From US$ 139
Book Now