
EVEN Hotel Atlanta - Cobb Galleria, an IHG Hotel
4.2 (497)hotel
A wellness-first hotel near Cobb Galleria, pairing a dedicated athletic studio with health-conscious dining.
Description






Located near the Cobb Galleria Centre in Atlanta, this modern IHG property is designed to help travelers maintain their wellness routine on the road, offering a stay centered directly on health.
