Chalet Landhaus Inn & Restaurant
Visit America's little Switzerland and stay at the beautiful Chalet Landhaus Inn, a unique Swiss establishment, with restaurant on site - gourmet evening dining. Swiss Cookout on the patio on Thursday evenings in the summer. Indoor pool, hot tub, sauna, steam, and fitness room. Conference and meeting rooms available. Right on the Sugar River Trail with bike storage available. Mini golf across the street. Group tours always welcome!
Choose Your List(s)
- Pets Welcome/Inquire
- On-site Hotel/Motel Amenities
- Fitness Center
- Meals Served
- Restaurant Type