Consider this your home away from home! Nested just 5 miles from the ATL airport, 2 miles from Tyler Perry Studios, and 6 miles from downtown where you can find the GA Aquarium, Atlanta University Center, Centennial Park, and the College Football Hall of Fame.