Photos coming soon
HOTEL
Santo Margarita
Tholos Oia, Santorini, Greece
Where it sits
Santo Margarita
Tholos Oia, Santorini, Greece
36.47511, 25.38124
Plan around Santo Margarita
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
