Via lamarmora 13/a, 13900 Biella
Hotel 4 stars
Located in the heart of Biella, a few steps from the main pedestrian area, Agora' Palace Hotel offers free parking, free WiFi and elegant rooms with air conditioning and flat-screen TVs.
Your room at the Agora' Palace is spacious and well equipped, with mini-bar, safe and bathroom with hairdryer.
A...