Super 8 Motel Norcross
Within easy reach of I-85, the Super 8 Motel Norcross is one mile from the North Atlanta Trade Center and 21 miles from Atlanta.
All guest rooms include free local calls and cable TV with free HBO and Showtime.
The hotel features an outdoor swimming pool and free parking.
5150 Willow Oak Trail Exit 101 Indian Tr, Norcross, GA 30093, USA