Drury Inn & Suites
Drag box to select area
Drury is a privately-held, family-owned chain operating about 130 hotels in 20 states. The Norcross location sits conveniently near the intersection of Jimmy Carter Blvd and I-85. The hotel, on this site since 1997, has 137 rooms.
5655 Jimmy Carter Blvd, Norcross, GA 30071
- Hours: Mon - Sat, 8am - 8pm; Sun, 8am - 3pm