Santa Tecla Palace
Hotel
Acireale
Set right next to a rocky shoreline in Acireale within the Timpa Natural Reserve, Santa Tecla Palace offers an infinity pool and a panoramic terrace with views of the sea and Mount Etna.
Number of rooms: 190
Via Balestrate 100, 95024 Acireale, Italy
Hotel booked 2 times today.