Facebook facebook Twitter twitter Email envelope Print print Motel Location 1160 Grand Ave Norwood, CO United States Motel Contact Information Phone (970) 327-4232 Locate To navigate, press the arrow keys. 38.1303302, -108.2965826