
Biella, Italy
Hotel Michelangelo Biella
Hotel
Located in the heart of Biella, Hotel Michelangelo offers convenient access to Zumaglini Public Garden and the Fondazione FILA Museum, both within a 5-minute drive. This hotel provides complimentary Wi-Fi, concierge services, and…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park


