125 Wulfsohn Road, Glenwood Springs, Colorado 81601
(970) 928-0900
Residence Inn is the extended-stay hotel in Glenwood Springs, CO, that helps you feel connected while away from home. Our home-like surroundings invite you to relax and our community atmosphere will make you feel welcome