Description : | Welcome to Super 8 Norcross, GA. We are located right off of I-85,
where you will find our property placed in close driving distance to all that
Atlanta has to offer, including shopping, attractions and restaurants. Come and
stay with us and try our free SuperStart Breakfast.
|