New Glarus Hotel
Additional Details:
100 65h Avenue; An historical landmark, the New Glarus Hotel, since 1853 has become well-known for its fine Swiss foods and specialties. A special feature is the European style balcony overlooking the streets of New Glarus for outdoor dining |