La Quinta Inn & Suites Henderson hotel near downtown Denver, CO is a newly renovated hotel conveniently located off Exit 10 - 88th Ave on I-76, just minutes from Denver International Airport. Whether you're traveling for business or pleasure our hotel is your first choice in your lodging needs. La Quinta Inn & Suites Henderson is near many attractions so that you don't have to travel far to enjoy all Denver has to offer. Tourist attractions like the Denver Museum of Nature and Science and the Denver Art Museum are minutes away as well as premier shopping from the Downtown 16th Street Mall and the Cherry Creek Shopping Center. Historic Larimer Square is a few miles south as well as the Lodo Historic District. Business travelers love our convenient location near downtown Denver, and the fact that our hotel by the Denver Airport offers a quick commute and less worry about missing flights.