Get a Hotel in Varallo

Albergo Italia

Albergo Italia

Varallo • Show on map 8.8/10 View Details for Price

Located within 27 miles of Borromean Islands and 23 miles of Sacro Monte di Orta, Albergo Italia has rooms in Varallo. With free WiFi, this 3-star hotel has a garden and a bar. Private parking can be…More info

Book now