Our southwest Denver extended stay hotel is nestled close to the beautiful Rocky Mountains. This convenient hotel in Littleton, Colorado is located off of C-470 at Kipling Parkway, close to Lockheed Martin, Johns Manville, Red Rocks Amphitheatre and Chatfield State Park.