Partners Capital bought the Courtyard by Marriott Atlanta Buckhead. The 181-room hotel is nestled off Peachtree Road in the central business district and near the Buckhead MARTA station.