save favorite
Swiss Chalet
Vail,
Colorado, United States
Featuring traditional European cuisine by our Executive Chef in a classic Swiss-style setting, the Swiss Chalet offers the ultimate alpine dining experience.
Recommended Group Size: 10 to 100