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.

Features

  • Pets Welcome/Inquire

On-site Hotel/Motel Amenities

  • Internet