Karta Vacation Rentals
In Decatur, minutes from Emory University and a short drive to downtown Atlanta. Close to Emory Hospital, CDC, Mercedes‑Benz Stadium and the Georgia World Congress Center, with attractions like the Georgia Aquarium, State Farm Arena (about 7 miles), Stone Mountain Park and Decatur Square nearby.