Red Roof Atlanta - Norcross is a great location for shopping, racing, and Georgia Dome events! Conveniently located off of 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.
Staff was nice
Room had water damage. No iron, no mini frig. No blow dryer. I got what I paid for.
The front desk staff was very friendly and the check in was quick and easy.
The microwaves in the common areas did not work and when I requested an extra blanket there weren't any. Also, the room I was in did not have a strong internet signal so it made it very difficult to stay connected. I won't stay there again for that reason