Holiday Inn Select Denver - Cherry Creek is centrally located in Denver, Colorado serving business and leisure travelers visiting the Mile High City.
The Holiday Inn Select Denver - Cherry Creek proudly offers spacious, well-appointed accommodations, fine dining and state of the art function rooms to make your next meeting or special event an instant success. Did we mention our beautiful indoor pool and Jacuzzi?
The hotel is e less than 1 mile away from many business offices and corporations, and less than 4 miles from the Colorado Convention Center and downtown Denver. For the leisure travelers bring the whole family and visit a number of nearby attractions. The Cherry Creek location gives you immediate access to the best of Denver dining and shopping.
Holiday Inn Select
19308 Cottonwood Drive
Denver, CO 80138 US
Holiday Inn Select, Denver, CO
Good Hotels USA Good Hotels USA
Good Hotels Colorado Good Hotels Colorado