Holiday Inn Denver - Cherry Creek

  • Hotel
455 S. Colorado Blvd.
Denver, CO 80246
(303) 388-5561
(303) 388-0059 (fax)
Hours:
24 Hours
  • About

    Situated in the heart of Cherry Creek, the Holiday Inn offers an excellent location combined with 269 comfortable guestrooms, 9,000 sq. ft. of meeting space and 2 onsite restaurants!