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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results