Located 2.8 km from Pepsi Center in Denver, this air-conditioned apartment features free WiFi and a balcony. The unit is 4 km from Colorado Convention Center. The kitchen comes with a dishwasher, an oven and a microwave, as well as a coffee machine.
Address: 3251 Lowell Boulevard, Denver
Rates from:
USD 129 Book Now