Courtyard by Marriott Glenwood Springs Hotels & Suites Courtyard by Marriott Glenwood Springs Visit Website 105 Wulfson Rd Glenwood Springs, CO 81601 (970) 947-1300 About Map About Newest hotel in Glenwood Springs! On-site bistro / Starbucks, made-to-order breakfast, dinner and full bar. Free WiFi, indoor pool, spa and fitness center. What's Nearby? Distance: 5 10 15 20 25 50 mi.