InTown Suites Extended Stay Atlanta GA - Norcross ligt in Norcross, op 21 km van Stone Mountain Carving, en is voorzien van kamers met airconditioning. Dit hotel met 2 sterren biedt een geldautomaat. Atlanta History Center ligt op 25 km en Atlanta Botanical Garden ligt op 25 km van het hotel.
Alle kamers bij het hotel hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. De kamers zijn voorzien van een koelkast.
Metrostation MARTA-Indian Creek ligt op 24 km van InTown Suites Extended Stay Atlanta GA - Norcross, en Bradley Observatory ligt 25 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven DeKalb-Peachtree, op 9 km van de accommodatie.