Location: located in the heart of the city just north of popular LoDo, the La Quinta Inn-Denver Central is within walking distance to Coors Field.
See more: Hotels in USA Hotels in Denver Holiday Destinations in USA