Our hotel is across from Cobb Energy Center in northwest Atlanta, walking distancing to the Cobb Galleria, Truist Park home of the Atlanta Braves, and the Cumberland Mall. The Atlanta Botanical Garden, LEGOLAND, Georgia Aquarium and downtown attractions are a 20-minute drive away. Enjoy our restaurant, free daily breakfast, and comfortable suites.
Hotels in Atlanta GA (Georgia), United States of America USA - 3 star rating <>
|