Address
6640 Bay Cir, Norcross, GA 30071Contact Info
770-447-8446Welcome to Extended Stay America - Atlanta - Norcross. Atlanta is a bustling city that was host to the 1996 Olympics and features a wonderful aquarium, great shopping, and delicious Southern cuisine. Experience the fun of Atlanta and book a room at Extended Stay America, where you'll get on-site laundry and free in-room Wi-Fi.