9.7/10
Exceptional
Free Wi-Fi
Parking
Boasting mountain views, Appartamenti Del Borgo offers accommodation with balcony, around 46 km from Borromean Islands. This apartment features air-conditioned accommodation with a terrace and free Wi-Fi. The apartment has family rooms.
Number of rooms: 6
31 Via Nicolao Sottile, 13011 Borgosesia, Italy