The newest luxury hotel in town, the 127-room
Mandarin Oriental Atlanta opened in May. The hotel’s second floor has six meeting venues with a total of 6,500 square feet. The largest, the Oriental ballroom, holds 200. Two boardrooms can accommodate 95 each, depending on configuration. Also on site: a 15,000-square-foot spa.