La Burla Hotel Borgosesia, Valsesia Monterosa
Situated in Borgosesia and only 28 km from Sacro Monte di Orta, La Burla features accommodation with mountain views, free Wi-Fi and free private parking. Featuring luggage storage space, this property also provides guests with a picnic area.
Number of rooms: 9
Località La Burla, 13010 Borgosesia, Italy