
Biella, Italy
Agora Palace Hotel
4-star hotel
This comfortable hotel is set in Biella. Situated within 50 metres from the town centre, the accommodation is easily accessible on foot to a host of places of interest. There are a total of 84 accommodation units at Agora Palace…
- Wi-fi
- 24-hour reception
- Car park
- Fitness






