Connected to the Cobb Galleria Centre

Our Northwest Atlanta luxury hotel is connected to the 320,000 square foot Cobb Galleria Centre, the ultimate meeting and conference destination offering 144,000 square feet of exhibit space.