Glenwood Springs CO Village Inn 1. 102 W 6th St, Glenwood Springs, CO 81601 | Village Inn (970) 945-9275