InTown Suites Extended Stay Atlanta GA - Norcross
Norcross Georgia
Check in
11:00 AM
Check out
11:00 AM
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.
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.
Property Details
Location
6067 Buford Highway, Norcross, Georgia 30071, United States