The budget 3-star Super 8 Motel - Norcross/I-85 Atlanta Area is a great place to stay in Atlanta.
Major Atlanta sights, such as BAPS Shri Swaminarayan Mandir, Furniture Row and LEGOLAND Discovery Center are located nearby.
Guests can reach Super 8 Motel - Norcross/I-85 Atlanta Area by car from Hartsfield-jackson Atlanta International airport in 40 minutes.
Eat & Drink
Serving American and Peruvian dishes, Waffle House is about 600 meters away.
Business travelers can avail of a meeting room, a business center and a copier offered on site.