Karta Vacation Rentals
In the heart of downtown Atlanta’s Centennial Park entertainment quarter, a boutique hotel steps from the city’s top sights. Located at 160 Ted Turner Drive, about 1 km from the city center and within walking distance of UniverSoul Circus, the Candler Building and Haas‑Howell Building. Pet-friendly (fees apply).