Located mins from downtown Atl, our townhouse offers the best of both worlds: A quiet place nestled in a small cul de sac to unwind and relax, and fast access to the best city in the South! We are located just 12 short miles from Mercedes Benz stadium, Phillips Arena, Centennial Park, SunTrust Park. Six Flags is less than 1 mile away. Access to Interstate 20 in 1 min and Interstate 285 in 5 mins. We take great pride in providing a safe, clean and comfortable environment for your stay. Welcome!