Hotel Norwood

Hotel Norwood,
1550 Grand Avenue,
Norwood, CO 81423

Hotel Norwood offers the widest range of accommodations, something to fit every need. The New Quarters offers modern amenities such as high-speed wireless internet, satellite television & flat-screen TVs, microwaves, coffee & mini-fridges & daily refreshes.