Global Network of Offices
We give you access to business-ready meeting rooms across the USA and in over 40 countries with our Boston Offices affiliate locations. Hold meetings, print, access secure WiFi and be productive in professional surroundings and with business support from our local partners.
Access Over 1,500 Meeting Rooms Worldwide
Work globally in over 1,500 meeting rooms in cities like Los Angeles, Amsterdam, Dallas, Istanbul, New York, Miami or Mexico City. For more information, contact us.