Baymont by Wyndham Glenwood
100 15th Street SE, GLENWOOD (MN)
basado en
reviews
Hotel is located off Hwy 55 with complimentary WiFi microwave and refrigerator in every room and 32 inch flat screen TV. Dark and Quiet Room Package available and the hotel offers a 24 hour onsite diner.