Location: In the city center, 180 Km to the nearest airport in Geneva.
See more: Hotels in Europe Hotels in Switzerland Hotels in Zermatt Holiday Destinations in Europe