Santa Tecla Palace Hotel - Sicily - Italy
Grandiose yet unpretentious, our Santa Tecla Palace Hotel, a sea-fronted retreat that lies in the foothills of Mt. Etna, is set in splendid isolation in the Sicilian volcanic shoreline, at the “Riviera dei Ciclopi” and the Natural Reserve of the “Timpa di