Address: 3332 Peachtree Rd NE, Atlanta, GA 30326Phone:
Courtyard Atlanta Buckhead is owned by RLJ Lodging Trust, a publicly traded real estate investment trust focused on acquiring premium, full service hotels.