Courtyard by Marriott Glenwood Springs Share: Lodging Courtyard by Marriott Glenwood Springs Visit Website 105 Wulfsohn Road Glenwood Springs, CO 81601 (970) 947-1300 1-800-321-2211 (970) 947-1301 (fax) About Map About Fresh New lobby design to stay your way. Free wi-fi, healthy food options, plush bedding, casual workspaces and fitness center to stay connected and sharp. What's Nearby? Distance: 5 10 15 20 25 50 mi.