Large Dynamic Commercial Office

Denver Place has long been recognized as one of Denver’s largest and most dynamic commercial office properties.  Strategically located in the central business district adjacent to lower downtown, Denver Place captures the energy and creativity of the vibrant culture of the surrounding area.

999 18th Street, Denver, CO 80202

Denver Place offers re-imagined indoor and outdoor work spaces, leading edge technological upgrades, a modern grand stair and great hall lobby, and lively restaurants.  It defines downtown Denver’s walkable urban experience with a site focused on community, collaboration and innovation.

Management Office
999 18th Street, Suite 210
Denver, CO 80202

Get Directions


Denver Place offers abundant structured parking for employees and visitors.  EV charging stations are also available within the subterranean parking garage.

Parking Map
LBA Denver Place Parking garage entrance