Karta Vacation Rentals
In Atlanta's Northlake Business Park, just off I‑285 with fast links to Buckhead, Downtown and Decatur. Less than 10 miles from the World of Coca‑Cola, Georgia Aquarium, Stone Mountain Park, Emory and Mercer; downtown sits about 20 miles away. Northlake Mall is right across the street. A family‑friendly, business‑ready base for exploring Atlanta.