Tel: 0800 084 3061 | Tel (International): +44 20 3051 2375 Get office space prices

18th Street, Denver

Find Serviced Office Prices

View Pictures of this Serviced Office

Serviced Office Description

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.

Managed Office Facilities

  • Virtual Office Services Available
  • Meeting Rooms
  • Business Lounge
  • High-Speed Internet Access
  • Reception Staff
  • 24 Hr Security
  • 24 Hr Access
  • Raised Floors
  • Suspended Ceilings
  • Temp Control
  • Lifts
  • Voicemail
  • Videoconferencing Services
  • Secretarial Services
  • Copying & Fax Services
  • Postal Services
  • IT & Comms Support
  • Break-Out Areas
  • On-Site Sandwich / Coffee Bar
  • Car Parking

Map of Office Location