B&B Libertà Bed and Breakfast Biella
Boasting mountain views, B&B Libertà provides accommodation with a shared lounge and a balcony, around 30 km from Castello di Masino. The property has city and inner courtyard views, and is 40 km from Fortress of Bard.
Via Fratelli Rosselli 61, 13900 Biella, Italy