Karta Vacation Rentals
Off I‑85 in northeast Atlanta, minutes from downtown and close to Buckhead, Decatur, and Midtown. Near major hubs like Emory Hospital, Georgia Tech, the VA Medical Center, Children's Healthcare of Atlanta, Oglethorpe University and the CDC, with shopping and family attractions such as Lenox Square and the Legoland Discovery Center nearby.