This versatile office space provides clients with one of Denver's most convenient business locations. Located downtown, Denver Place is essentially a 'city within a city'. Comprised of the North and South Towers, Terraces and the Plaza Tower, Denver Place is Colorado's largest commercial office property providing excellent views of Denver's skyline, including those of the breathtaking Rocky Mountains. The two office towers anchor a complex covering two city blocks in Denver's CBD. In addition to the office property, the complex includes a mall, athletic club, 5-Star hotel, restaurants and apartments.
Clients enjoy the use of the beautifully renovated reception area with amazing views of the mountains, four fully-furnished conference rooms and a roomy business lounge complete with west facing mountain views. Denver Place offers a spacious, executive day office conveniently located near the reception for visiting clients or guests. The center also provides LCD projectors and other advanced audio-visual technology. The on-site support team is available to provide professional administrative support. For added convenience, clients and guests have access to covered parking within and next to the building.