Courtyard by Marriott - Glenwood Springs 105 Wulfsohn Rd., Glenwood Springs, CO, 81601(970) 947-1300WebsiteOverviewAmenitiesRelated ArticlesPlan a Colorado Vacation With Your Dog This WinterBailey LodgeElkwood Manor Bed & BreakfastHotel Jerome Treat Yourself: Ways to Plan a Luxury Vacation in Colorado This Winter10 Romantic Denver Spots