Overview

Crowne Plaza Atlanta – Norcross

✓ Claimed & Verified

IHG’s #1 Crowne Plaza in the Americas. Located near Historic Norcross and nestled between Eagle Rock Studios, OFS Studios & more. 14,000+ square feet of flexible meeting space, full service restaurant & bar.

Credentials

Contact

Primary Contact
Christina Howell-Scott
Director of Sales