De Sol Hotel and Spa

De Sol Hotel and Spa, Fira, Santorini

Elegant rooms and suites, some with private pool, located in Fira.