Loading hotels
Confirming room availability...
The Westin Buckhead Atlanta, 3391 Peachtree Rd Ne, Atlanta, United States
Near Lenox Square<br /><br />Located in Atlanta (Buckhead), The Westin Buckhead Atlanta is within a 10-minute walk of Legoland Discovery Center and Phipps Plaza. This 4-star hotel is 0.6 mi (1 km) from Lenox Square and 5.3 mi (8.5 km) from Atlanta Botanical Garden.