Chalet Landhaus Inn, where traditional Swiss hospitality and charm welcome you all year round.
Influenced by a small canton in northeast Switzerland, our beautiful Swiss-style inn was a grand vision by a cheesemaker, restauranteur, architect, and printer. The dream became a reality in 1980 and has been a treasure of New Glarus ever since it was built. The Chalet Landhaus Inn was built in a traditional Swiss style with a perfect blend of modern convenience and old-world Swiss décor—it's a touch of Switzerland close to home.
to add Chalet Landhaus Inn map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy