Chalet Landhaus Inn offers a cozy Swiss chalet atmosphere just steps from downtown New Glarus and the Sugar River Bike Trail. Its indoor pool, sauna, hot tub, and steam room create a relaxed setting for business guests seeking downtime after meetings.
The venue’s conference room suits small group gatherings like trainings or executive meetings, complemented by in-house dining featuring Swiss and American fare in the Alpli Restaurant. Complimentary Wi-Fi and a business office support productive stays, while comfortable rooms provide a restful retreat.
Loading map...
Rated 4.4 on Google · 502 reviews