24th November, 2020 | user

North Point Hospitality Inc.

3405 Piedmont Rd NE # 500, Atlanta, GA 30305

The property offers more than 9,000 square feet of flexible meeting space, including nearly 4,000 square feet of dedicated meeting space on the 21st floor with floor-to-ceiling windows. Other upgraded amenities include a 24-hour fitness center, complete with multiple Peloton bikes.