Residence Inn by Marriott - Glenwood Springs 125 Wulfsohn Rd., Glenwood Springs, CO, 81601(970) 928-0900WebsiteOverviewAmenitiesRelated ArticlesPlan a Colorado Vacation With Your Dog This WinterTreat Yourself: Ways to Plan a Luxury Vacation in Colorado This WinterBailey LodgeHotel Jerome Romantic Getaways in Colorado: Historic HotelsElkwood Manor Bed & Breakfast