Novara di Sicilia Hotels

Map of Novara di Sicilia Hotels

Novara di Sicilia is a charming town located in the province of Messina in Sicily, Italy. Situated on a hilltop overlooking the Alcantara Valley, the town offers stunning panoramic views of the surrounding countryside and the Ionian Sea. The town is known for its well-preserved medieval architecture, with narrow cobblestone streets, ancient churches, and historic buildings that date back to the Middle Ages. The imposing Norman castle, perched on a rocky outcrop, is a prominent feature of the town's skyline and offers a glimpse into its rich history.