Residence Inn Atlanta Buckhead
2960 Piedmont Rd Ne
Atlanta, GA 30305-2747

Found 1 report:

Ouch! Encountered bedbugs! And, the lobby floor behind the desk looks like it hasn't been swept in a week.









No nearby bug reports