We stayed at Drury Inn Suites in Norcross, GA for two nights and it was wonderful. The hotel staff was so friendly and helpful. There is also a wonderful seafood restaurant right next door. This was a great place to stay and we would recommend it to anyone!!
Centrally located close to Atlanta, the Rodeway Inn and Suites hotel in Norcross, GA features all the amenities of a …More