Chalet Landhaus Inn & Restaurant

Rating 4.6 (average of 159 opinions)

Chalet Landhaus Inn, where traditional Swiss hospitality and charm welcome you all year round.

Chalet Landhaus Inn & Restaurant


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.

    Hotel, Restaurant, Travel & Transportation

   (608) 527-5234

      801 State Road 69, New Glarus, United States

  Internal parking

   
Monday
07:00-10:30
Tuesday
07:00-10:30
17:00-20:00
Wednesday
07:00-10:30
17:00-20:00
Thursday
07:00-10:30
17:00-20:00
Friday
07:00-10:30
17:00-21:00
Saturday
07:00-11:00
17:00-21:00
Sunday
07:00-12:00


Leave a comment


Other in the area



"Find your restaurant in one click"