1 Bedroom Apartment - Denver is an apartment in Denver within short distance of Pepsi Center, Denver Museum of Nature & Science and Downtown Aquarium.
The property lies 20 minutes walking distance from Denver city center. The property provides access to the 18th & Stout tram stop, which is 250 meters away. A 5-minute walk takes guests to the steakhouse Elway's Downtown.
The venue is ideally located in the vicinity of Denver International airport.
This property features wireless internet, a sofa and flat-screen TV in rooms. Guests will enjoy stunning views over the city.
Eat & Drink
A functional kitchen is provided.
A gym is available for active residents.