Hotel Santa Tecla Palace

from
check rates
avg/night
up to: % savings
Via Balestrate 100 Loc Santa Tecla, Acireale, CT
  • stars
  • rating
Situated near the airport, in Acireale, this romantic hotel is close to Piazza del Duomo, Cathedral of Acireale, and Palazzo Comunale. Also nearby are Piazza San Domenico and Palazzo Musmeci. read more
Special Offer
Reviews