The Country Inn & Suites in Norcross has equipped its rooms and suites with amenities and services that inspire rest and relaxation. Welcoming hotel room decor helps you feel at home, while amenities like free high-speed Internet access, cable TV, a refrigerator, a microwave and an in-room coffeemaker provide convenience. Additional perks like telephones with voicemail and dataports make working easy. For guests desiring extra space and upgraded amenities, this hotel's suites are ideal.
While in Norcross, Georgia, enjoy these hotel room amenities:
Check-in: 3 p.m.