Incorrect data? Please notify us at hi@itinari.com.
Hotel Sant'Anna is located in Floresta, the highest town in Sicily at 1275mt. s.l.m., offers comfort and superior rooms, restaurant service and WIFI.
Want to plan a trip here? Talk to AI travel assistant Maya.