Pets allowed
Hotel bar
Lift
No rating yet
Piazza Adua 5, 13900 Biella

Piazza Adua 5, 13900 Biella
Nearest airport51 km
Nearest station0 km
City center1 km
Airport 32 mi.
Central Station 0 mi.
City center0.62 mi.
Featuring a bar, Hotel Michelangelo is located in Biella in the Piemonte region, 18 miles from Castello di Masino and 26 miles from Fortress of Bard. This 4-star hotel offers room service and a 24-hour front desk. The property provides a concierge service, and luggage storage for guests. Featuring a private bathroom with a shower and free toiletries, rooms at the hotel also offer free WiFi, while some have a mountain view. Guest rooms in Hotel Michelangelo are equipped with a flat-screen TV and a hairdryer. Breakfast is available, and includes buffet, continental and Italian options. Torino Airport is 55 miles away.