Zu den besten Hotels in Atlanta in der Nähe von: Einkaufszentrum Lenox Square gehören die Unterkünfte ✦2B/2B Luxury BUCKHEAD Highrise w/ City View✦, Waldorf Astoria Atlanta Buckhead und Hyatt Centric Buckhead Atlanta.