The George and The Leonard is situated conveniently in Grant Park neighborhood of Atlanta, GA . Our 275 Memorial Dr. SE location is close to Suntrust Park, and just minutes from parks and museums. You’ll love everything close by but also the easy access to the I20. Minutes to the MARTA Station.
Being close to Midtown Atlanta make us one of the most desired locations in all of Atlanta. Enjoy a movie, dining and shopping just a short drive away at MARTA StationContact us today to schedule a tour of our apartments and see all the reasons why you’ll want to make The George and The Leonard your new apartment home!