J Josh Review of The St. Regis Atlanta 4 years ago Very nice rooms and service. Nice location in DT A... Very nice rooms and service. Nice location in DT ATL
Comments: