jw marriott hotel s

3300 Lenox RD NE
Atlanta
Georgia
United States