The 2-star Baymont Inn & Suites Glenwood is located in the heart of Glenwood. Baymont Inn & Suites Glenwood operates since 2013.
Baymont Inn & Suites Glenwood is a comfortable accommodation just a 10-minute walk from the city center. 70 minutes' drive from Saint Cloud.
Andes Tower Hills is 33 km from the hotel and Big Splash at Arrowwood Resort is about 29 km away.
The hotel's non-smoking rooms are appointed with satellite TV, a safe, a kitchenette, a writing table and a sofa. They are equipped with a microwave and a fridge.
Guests can make use of a car park and a lift on site.
On-site sport activities include skiing and ice fishing.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.