Extended Stay America Select Suites - Denver - Aurora South ligger i Aurora centrum, og er derved dejlig tæt på naturseværdigheder såsom Plains Conservation Center.