J
Member since May 2021
Reviews (6)
Great location
La Quinta Inn & Suites by Wyndham Atlanta Ballpark/GalleriaClean and well kept. Stayed there on way to Florida and again on the way back. Definitely recommend.
Photos (0)
J hasn’t posted any photos.