Office Space in: 18th Street, Downtown Denver, Denver, 80202 | Serviced Offices in Denver | Instant
Colorado's largest commercial office property - Complex includes retail mall, athletic club, hotel and apartments - Variety of office space...
  • Broadband Internet
  • IT support
  • Car parking
  • Security system
  • Modern building
  • Meeting rooms
  • Air-conditioning
  • Access to other centres nationwide
  • ISDN
  • Virtual office options
  • 24-hour access
  • Reception services
  • Access to other centres worldwide
  • AV equipment
  • Virtual office options
  • Showers
  • Administrative support
  • Telephone answering
  • Conference facilities

The space

This center is Colorado's largest commercial office property. Three office towers anchor a complex covering two city blocks in Denver's central business district. In addition to the office property, the complex includes a retail mall, athletic club, hotel and apartments.


The location

Located in downtown Denver, there are hotels within walking distance, and clients are minutes from various popular sporting and theater venues such as the Pepsi Center and Coors Field. The area benefits from unique shopping opportunities, along with a variety of dining options.

Related offices