Aparthotels in Biella
We found 2 properties with availability in Biella
Show on map
Residence Juvarra
Via Filippo Juvarra 3, 13900, Biella, Italy, Biella, Italy
Located about 20 minutes on foot from Palazzo La Marmora, the 2-star Residence Juvarra Biella hotel includes 29 rooms. Guests who stay at the aparthotel can park their car nearby.
Residence Juvarra 2
Via Juvarra 2, Biella, Italy
Residence Juvarra 2 Biella hotel is situated a 5-minute ride from Museo del Territorio Biellese, which is an excellent place to improve cultural awareness. Guests who stay at the aparthotel can parkā¦
starts from
78 USD
price for 1 night
- 1-2