2220 Lake Boulevard NE, Atlanta, Georgia 30319 USA
+1 404-467-1660

Check Room Rates & Availability

Residence Inn® by Marriott® Atlanta Buckhead/Lenox Park