8.1/10
Very Good
19 reviews
Free Wi-Fi
Hotel San Francesco is 5 km from the A26 motorway and a 10-minute drive from Lake Maggiore and Lake Orta. It features a traditional restaurant and air-conditioned rooms with LCD TV.
Number of rooms: 25
Via Maggiate 107, 28021 Borgomanero, Italy