|Residence Inn Denver Cherry Creek in Denver|
670 South Colorado Blvd., Denver, CO 80246 US
Residence Inn Denver Cherry Creek is located in Denver, close to Infinity Stadium and Park, Denver Botanic Gardens, and Denver Museum of Nature and Science. Nearby points of interest also include Molly Brown House Museum and Cherry Creek Shopping Mall. Hotel Features. Recreational amenities include an indoor pool, a spa tub, and a fitness facility. A complimentary hot and cold buffet breakfast is served each morning. Guests can enjoy a complimentary light meal reception in the evening, available Mondays, Tuesdays, and Wednesdays. Guest parking is complimentary.