Karta Vacation Rentals
In Buckhead, just off I‑85 and a short drive from Lenox Square and Phipps Plaza. Minutes from Emory University, LEGOLAND Discovery Center, the Georgia Aquarium, World of Coca‑Cola, Zoo Atlanta and Mercedes‑Benz Stadium—perfect for shoppers, students and sports fans.