Red Roof Atlanta - Norcross is a great location for shopping- racing- and Georgia Dome events. Conveniently located off I-85- near a variety of restaurants and shopping- this hotel is within 15 minutes of the North Atlanta Trade Center- Gwinnett Medical Center- Mercer Univ. of Atlanta- the Mall of Georgia and Stone Mountain Park.
Red Roof Inn Atlanta - Norcross
5171 Brook Hollow Parkway, Norcross, GA 30071
(770) 448-8944
Amenities
Policy Details
Some locations may allow more than one pet. Please call to confirm.