Agora' Palace Hotel
Hotel
Biella, Piedmont
Located in the heart of Biella, a few steps from the main pedestrian area, Agora' Palace Hotel offers free parking, free Wi-Fi and elegant rooms with air conditioning and flat-screen TVs.
Number of rooms: 90
Via Lamarmora 13/A, 13900 Biella, Italy
Hotel booked 1 times today.