SHMS 大学两个校区分别位于蒙特勒 Caux 和 Leysin (近日内瓦湖),两地均为景色绝美的旅游区及度假胜地。位于 Caux 的校舍,前身是一间有百年历史的五星级酒店 CAUX-PALACE,五星级的设备为学生提供在实务课程上更专业的训练,也是酒店管理课程的最佳授课地点。另一设在 Leysin的校舍,前身也是一个著名的星级运动会所,设备新颖完善。Leysin校舍的两座大楼之间通过学院免费火车互通。
由于 SHMS 面向世界各地招生,学生来自 80 多个不同的国家,因此,学生可在国际化的环境下修读酒店管理课程,掌握各国文化。学校课程要求学生必须选读法语或德语以强化外语能力,这对学生日后事业的发展也有很大的帮助。每年都有数百人从 SHMS 毕业,大量高素质毕业生吸引了世界各大酒店集团前来学校招聘。目前 SHMS 的毕业生已广泛分布于世界各地的酒店、旅游公司、航空公司及会所等。