Super 8 Motel Norcross, Ga, Norcross

Super 8 Motel Norcross, Ga

6650 Bay Circle Drive

Welcome to Super 8 Norcross/Atlanta NE Technology Park. We are located north of downtown Atlanta. We are centrally located to all of the best attractions and restaurants the area has to offer. Come stay with us and try our new SuperStart breakfast.Free High Speed Internet.