Business Meetings & Services
Residence Inn Atlanta Buckhead
2960 Piedmont Road NE
Atlanta, Georgia 30305 USA
Residence Inn Atlanta Buckhead
2960 Piedmont Road NE · Atlanta, Georgia 30305 USA
Or Contact Your Nearest Global Sales Office
Reserve 10 or more guest rooms, meeting or event space, or both rooms and space.
Meeting Rooms: Wireless