Super 8 Denver Stapleton Smoking Rooms Available Located in Denver (Park Hill), Super 8 Denver Stapleton is close to Northfield Stapleton, Denver Museum of Nature and Science, and Denver Zoo. Also nearby are Johnson and Wales University and City Park. Address 7201 East 36th Avenue Denver, CO, 80207 GPS 39.768348183663, -104.90437442629 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Colorado Hotels » Denver Hotels » North Denver Hotels » Super 8 Denver Stapleton