Holiday Inn Express Hotel & Suites: SW Denver-Littleton

Holiday Inn Express Hotel & Suites: SW Denver-Littleton,
12683 W. Indore Place,
Littleton, CO 80127

Located in the foothills of the Rocky Mountains, the Holiday Inn Express Hotel & Suites: SW Denver- Littleton features a hot breakfast, indoor swimming pool and whirlpool spa, complimentary high speed internet access, a fitness room, on-site laundry and complimentary parking.