Chalet Landhaus Inn

The Chalet Landhaus Inn is the perfect place to hold your small to medium-sized conferences, banquets, meetings, or parties. Use our many services including AV equipment and meal preparation through the New Glarus Hotel Restaurant.