Photos coming soon
HOTEL
Hotel Novara
30 Piazza Garibaldi, Verbania
Where it sits
Hotel Novara
30 Piazza Garibaldi, Verbania
45.92137, 8.55279
Similar stays nearby
Plan around Hotel Novara
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
