Residence Inn by Marriott Denver City Center
Located in downtown Denver, the Residence Inn by Marriott Denver City Center is less than a mile from the 16th Street Pedestrian Mall and Colorado Convention Center.
High-speed wired and wireless Internet access is complimentary in each guestroom, which has a living area with sofa bed.
Guests receive discounted passes to a nearby fitness center and a complimentary breakfast buffet each morning in the lobby.
1725 Champa St, Denver, CO 80202, USA