Filter Results
Apply Filters
Clear Filters
Hotels in Atlanta near Brookhaven - Oglethorpe
Extended Stay America Suites - Atlanta - Buckhead
3967 Peachtree Road, Atlanta, United States View map
Offering spacious rooms and Wi-Fi throughout the property, Extended Stay America Suites - Atlanta - Buckhead is around 10 minutes' drive from American Institutes for Research and within 25 minutes'…
From US$ 85
Book Now