Luxury Coworking Spot Opens in Buckhead. As coworking continues to heat up in Atlanta, there’s a new brand coming to town-one that mixes business and lifestyle, while also catering to Atlanta’s bougie vibes.
Space in The Shops at Buckhead Atlanta, its first U.S. location.
Inspired by the service-oriented themes of five-star hotels and state-of-the-art office space, No18 is the first high-end coworking space to open in the city.
Michel Gordin, founder and CEO of No18, said he chose Atlanta as the company’s first North American office because of the city’s business climate, diverse mix of companies and an appetite for new experiences.
“Atlanta is a very appealing city as a new market for us,” Gordin said in a statement.
“There is a unique mix of businesses that are currently headquartered or moving to Atlanta and the city is positioned to boom over the next few years.”
No18 will also offer catering services for private events, networking and learning events and access to fitness and spa businesses in Atlanta.