SpringHill Suites Atlanta Buckhead
Located in a business district, SpringHill Suites Atlanta Buckhead is near Lenox Square Mall, Phipps Plaza, LEGOLAND Discovery Center Atlanta and Chastain Park Amphitheatre. This hotel is close to the Buckhead MARTA station and shopping destinations.