Location
Located in Norcross, InTown Suites Extended Stay Atlanta GA - Norcross is within a 15-minute drive of Perimeter Mall and Gwinnett Place Mall. This hotel is 10.9 mi (17.5 km) from Stone Mountain Park and 14 mi (22.6 km) from Emory University.
Rooms
Make yourself at home in one of the 129 air-conditioned rooms featuring flat-screen televisions. Wireless internet access (surcharge) keeps you connected, and satellite programming is available for your entertainment. Bathrooms with shower/tub combinations are provided.