The Apartments at Denver Place are located in the heart of downtown Denver, Colorado—we have the ideal location for all of your entertainment needs. Just steps away from the front door are various options for shopping, dining and entertainment. Our Denver luxury apartments give you quick access to all that Denver has to offer. The Denver nightlife is awaiting you. Browse our floor plans to find the perfect home for rent now.