Trending in your area
61+ happy customers
Highly rated business
The Back Country Inn offers a range of hotel rooms and extended stay units in Norwood, Colorado, providing amenities such as wireless internet access, refrigerators, and microwaves. The inn's rooms include options with EuroTop beds, flat screen televisions, and rustic artwork, as well as an ADA-accessible room with an open walk-in shower and bathroom. Extended stay units are also available, featuring fully equipped kitchens and separate living areas, with a minimum stay of five nights.
Be the first to share your experience