Historic hotel in Biella's center, offering serene rooms with free Wi-Fi, cable TV, breakfast, and parking.