- Popular choice
This hotel is conveniently located in the heart of downtown Denver, within walking distance of many attractions, restaurants, and shops.
Centrally located in downtown Denver, a 10-minute walk from the Colorado Convention Center.
Guests appreciate the value offered by the hotel, considering the spacious rooms, amenities, and convenient location.
Discover nearby cultural attractions like the Denver Art Museum and Downtown Aquarium.
Explore 16th Street Mall, Ball Arena, City Park, and Denver Zoo, all within easy reach.
Enjoy spacious suites with fully equipped kitchens, perfect for longer stays.
An ideal base for work or play, the Residence Inn Denver City Center offers smoke-free, pet-friendly accommodations minutes from the Sixteenth Street Mall and the Colorado Convention Center. The spacious studio, one-bedroom, and two-bedroom suites each feature complimentary Wi-Fi, a flat-screen cable television, and a full kitchen with a stovetop, refrigerator, dishwasher, and microwave. The outdoor patio on the 8th floor offers comfortable seating around the fire pit as well as an inspiring view of the Rockies. A fitness center, coin laundry, and indoor parking are also available on site. The Residence Inn Denver City Center treats guests to a hot breakfast buffet daily, and also provides a complimentary grocery delivery service. Nearby attractions include the Denver Aquarium, Rock Bottom Brewery, Coors Field - home of the Colorado Rockies, and Pepsi Center - home of the Denver Nuggets and Colorado Avalanche.
No room info available.
To see room prices, go to the Prices tab.
Price trend
No price trend data at this time
No, Residence Inn Denver City Center doesn’t offer pool areas.
Yes, Residence Inn Denver City Center has a pet policy that may vary based on the room type or availability. Please check with the hotel directly to learn about their pet policy.
Yes, Residence Inn Denver City Center provides Parking, Accessible parking for guests.
Check-in at Residence Inn Denver City Center is available from: . Check-out time is by .
Residence Inn Denver City Center is located in 1725 Champa Street, 80202, Denver, USA.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.
These hotels may also be interesting for you...