Located in Lakewood, Quality Inn & Suites is in the business district, within a 15-minute drive of Bandimere Speedway and Denver Federal Center. This hotel is 8.3 mi (13.4 km) from University of Denver and 10.6 mi (17.1 km) from Red Rocks Amphitheater..