About Denver Place
Denver Place is an office complex in Denver, Colorado, comprising the North and South Towers, Terraces and the Plaza Tower. Denver Place is Colorado's largest commercial office property offering stunning 350 degree views of Denver, including those of the breath taking Rocky Mountains. Denver Place South Tower is the tallest building of the complex. It is 416 feet (127 m) tall, has 34 floors, and was completed in 1981. The Denver Place complex is located in the downtown area of Denver, Colorado and is comprised mostly of four high-rise buildings spanning two city blocks. The Denver Place North and South Towers take up the southeastern block. They were developed in 1981 by Devco Property Inc. from design by Marvin E. Knedler & Assoc. Architects, P.C. The South Tower is the tallest, reaching 416 feet with 34 floors, while the North Tower is 285 feet tall with 23 floors. The two towers are elongated hexagons made of silver grey aluminum panels contrasted by dark grey reflective glass. They sit diagonally from one another, connected by a six story terraced building.