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;