Chalet Landhaus Inn

Food & Drink
801 Hwy 69, New Glarus, WI 53574 801 Hwy 69, New Glarus Directions
Be the first to recommend this place!
null% of 0 customers recommended



From Our Editors

Take a trip to Chalet Landhaus Inn in New Glarus and make your next meal a good one. Weather permitting, come enjoy a wonderful meal outside at Chalet Landhaus Inn.

Chalet Landhaus Inn's patrons can find places to park in the area. Chalet Landhaus Inn offers parking for all diners, including those who travel by bike.

Explore Nearby
Chalet Landhaus Inn

Groupon has verified that the customer actually visited Chalet Landhaus Inn.