Walking distance to Downtown
The hotel is conveniently located to Downtown Denver. Attractions within 15-minutes' walking distance include the Denver Art Museum, the Civic Center park, University of Colorado Denver, the 16th Street Mall and Larimer Square. The Mile High Stadium can be reached within a 25-minute bus ride.