Romantic hotels in Biella
We found 2 properties with availability in Biella
Show on map
Agora' Palace Hotel
Via Alfonso Lamarmora 13/A, Biella, Italy
Featuring Wi-Fi in public areas, Agora' Palace Hotel Biella sits a 16-minute walk from the historic 16th - century mansion "Palazzo La Marmora". 2.6 km from Lago della Vecchia, this hotel offers air…
Hotel Europa
Corso Europa, 7D, Biella, Italy
Located 14 minutes' walk from the shopping mall "Parco Commerciale Gli Orsi", the 3-star Hotel Europa Biella offers 28 air-conditioned rooms. Business travellers will appreciate conveniences such as…
- 1-2