Resorts in Biella
We found 1 property with availability in Biella
Show on map
Hotel Michelangelo
Piazza Adua 5, Biella, Italy
The comfortable 4-star Hotel Michelangelo Biella is only 1.5 km from Chiesa di San Sebastiano and boasts a shared lounge and a golf course. Thanks to its prime location, the smoke-free hotel is…
- 1-1