A hotel based in Trivero, the epicenter of Biella's renowned textile industry. An excellent base for visiting historic mills, hiking alpine valleys, and experiencing the region's wool-working heritage.
Address13843 Strona, Biella
CityTrivero
