TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
Italy
Borgomanero
Villa Maria
Villa Maria
4.6
(10 reviews)
Via Sempione Nord 91/O, 28838, Stresa Italy
Inn
Mid-range
Quaint
Hotel
Villa Maria | Borgomanero | Italy | TripAligner