Springhill Suites By Marriott Denver/Westminster6845 W. 103rd Ave., Westminster, CO, 80021(303) 464-9990WebsiteOverviewThis Westminster hotel is located just a few miles northwest of Downtown Denver, off US 36/Boulder Turnpike at Church Ranch Boulevard. Related Articles