List your Space Deskpass


Shared Spaces and Coworking Directory

ZEN Offices Denver

Contact this Space

ZEN Offices Denver

717 17th Street, Suite 1900, Denver, CO, United States

Get Directions

About ZEN Offices Denver

Located in the heart of Downtown Denver in the Central Business District, ZEN Offices is located on the 19th floor of the Johns Manville Plaza in Denver City Center. The building offers 24 hour security, newly renovated common areas, an outdoor plaza, complimentary fitness center, Corner Bakery, Starbucks and retail bank on site. The location has direct access to 2 light rail stations and is surrounded by numerous restaurants, bars and hotels including the adjacent Marriott City Center Hotel.

With outstanding views of Downtown Denver and Rocky Mountains, ZEN Offices in Denver offers professionals the best office space in Denver in a stress free work environment with its ZEN inspired décor, giving you Peace of Mind for the Workplace as well as the following amenities:

Weekly Yoga and Massage Therapist Sessions.
Aroma Therapy Rooms.
Spa Inspired Café with Antioxidant Beverages.
Weekly Community Networking Events.
Daily Nutritional Meal Deliveries.


  • Coffee Provided
  • Conference Room
  • Kitchen
  • Private Areas
  • Wi-fi


Map to ZEN Offices Denver
Map to ZEN Offices Denver
Get Directions

717 17th Street, Suite 1900, Denver, CO, United States