Hotel Principe delle Nevi

Cervinia
Aosta, Italy