Piazza Adua 5, Biella, 13900, Italy
Nearby Hotel Michelangelo
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Amenities at Hotel Michelangelo
- Room Service
- Free Parking
- Continental Breakfast
- Bar / Lounge
- Free High Speed Internet
Biella Travel Forum
Need advice about Biella, Italy? Visit the Travel Forum for Biella and ask our Answer Gurus.