Loading hotels
Confirming room availability...
Homewood Suites By Hilton Atlanta Buckhead, 3566 Piedmont Road, Atlanta, United States
In Atlanta (Buckhead)<br /><br />Located in Atlanta (Buckhead), Homewood Suites Atlanta Buckhead is within a 5-minute drive of Phipps Plaza and Atlanta History Center. This aparthotel is 1.8 mi (2.8 km) from Lenox Square and 8.3 mi (13.4 km) from Georgia Aquarium.