Biella hostels
We found 1 property with availability in Biella
Show on map
Santuario Di Oropa
Via Santuario Di Oropa 480, Biella, Italy
The 52-room Santuario Di Oropa Hostel Biella is 2.9 km from the acre Lago del Mucrone Mountain Lake and offers bicycles for rent. The hostel also features Wi-Fi in public areas to ensure guests'…
- 1-1