This hotel is located at the heart of Zermatt within a few minutes of an exclusive selection of shops and entertainment venues as well as from various mountain railways and valley stations.
See more: Hotels in Europe Hotels in Switzerland Hotels in Zermatt Holiday Destinations in Europe