Right in the Heart of Norwood

Hotel Norwood is located right in the heart of downtown Norwood, Colorado. Everything you need for your stay is within short walking distance. The market and laundromat are right next door. All of our excellent restaurants are just down the street. The Galloping Goose bus stop is just across the street and will take you all the way to Telluride and back.