Stay in Norcross
Close to the Atlanta Zoo, the Georgia Aquarium, and Turner Field
Welcome to our Super 8 Norcross/I-85 Atlanta hotel. Conveniently located off I-85, our hotel is an ideal home base for exploring the Atlanta area. Our front desk is staffed 24 hours a day to help you enjoy your trip.