Denver, Colorado Hotels

Holiday Inn Hotel, Denver South CO

Holiday Inn Hotel, Denver South CO

A hotel in the Denver Technological Center, in the major business hub of Denver.

Hotel features 123 fully appointed guestrooms that include refrigerators, microwavess, coffee makers, irons and ironing boards, and hairdryers. They also have large working desks with data ports and two phones.

Outdoor heated pool and two hot tubs.

Holiday Inn Hotel
5150 S. Quebec St.
ENGLEWOOD, CO 80111
UNITED STATES
Holiday Inn Hotel, Denver South CO web site

Holiday Inn Lowest Internet Rate Guarantee

 

Good Hotels USA Good Hotels USA

Good Hotels Colorado Good Hotels Colorado