This hotel is located in the centre of the city of Zermatt.
See more: Hotels in Europe Hotels in Switzerland Hotels in Zermatt Holiday Destinations in Europe