Hotel Astoria
Hotel
Biella
Just 50 metres from Biella Station, Hotel Astoria is located in the city centre. It offers elegant rooms with flat-screen TVs and free Wi-Fi.
Number of rooms: 47
Viale Roma 9, 13900 Biella, Italy