Holiday Inn Select Cherry Creek
The Holiday Inn Select Cherry Creek is located in scenic Cherry Creek, four miles from the center of Denver.
All 214 guest rooms at the Holiday Inn Select Cherry Creek are luxuriously furnished with choice of bed type, data ports, spacious well-lighted work area, two touch tone phones with two lines and voicemail.
On-site amenities include a beauty salon and full business center.
455 S. Colorado Blvd., Denver, CO 80246, USA