Albergo Italia


Varallo • Show on map
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
