Swiss Aire Motel
The Swiss Aire Motel is conventiently located on the edge of New Glarus, America’s Little Switzerland. Enjoy the hospitality of the Swiss Aire as you discover the treasure that is New Glarus.
- Pets Welcome/Inquire
On-site Hotel/Motel Amenities
Things To Do: Near Swiss Aire Motel