Residence Inn by Marriott Glenwood Springs Hotels & Suites Residence Inn by Marriott Glenwood Springs Visit Website Request Info 105 Wulfsohn Road Glenwood Springs, CO 81601 (970) 366-5022 (970) 928-0901 (fax) About About Spacious suites w/ full kitchens combine home-like comforts with functionality. Free amenities include daily hot breakfast, receptions, and WiFi make extended stays more comfortable. Pet friendly.