The Quality Inn & Suites Morrow Atlanta South is ideally located minutes from Atlanta city centre. There are a wide variety of restaurants, cocktail lounges and specialty shops located in the surrounding area
Number of rooms: 92
6597 Jonesboro Road, Morrow, GA 30260, United States