Hotel Italia offers a spa, dining, and lake views on the Great St Bernard Pass. It also features a regional specialties shop.