The Denver West Inn7150 W. Colfax Ave., Lakewood, CO, 80215(303) 238-1251WebsiteOverviewThe Denver West Inn in Lakewood, Colorado.Related Articles