The Stratford Atlanta
585 Parkway Dr Ne
Atlanta, GA

Found 1 report:

Almost stayed here... See reviews on tripadvisor.com. Multiple reports of bedbugs