855 West Peachtree St Atlanta Georgia
A stay at Stay Alfred on Peachtree Street places you in the heart of Atlanta, steps from Georgia Institute of Technology and 7 minutes by foot from Margaret Mitchell House and Museum. Featured amenities include a business center, laundry facilities, and an elevator.