Michel Reybier Hospitality includes around a dozen luxury properties in Switzerland and France. In the world-renowned resort of Zermatt, the hotel portfolio