Loading hotels
Confirming room availability...
Atlanta Marriott Buckhead Hotel & Conference Center, 3405 Lenox Rd Ne, Atlanta, United States
Near Lenox Square<br /><br />Located in Atlanta (Buckhead), Atlanta Marriott Buckhead Hotel & Conference Center is within a 10-minute walk of Lenox Square and Legoland Discovery Center. This 4-star hotel is 0.5 mi (0.8 km) from Phipps Plaza and 4.9 mi (7.8 km) from Atlanta Botanical Garden.