Extended Stay America Select Suites - Atlanta - Cumberland Mall
Extended Stay America Suites - Atlanta - Cumberland Mall is a great place to stay in the Cobb Galleria district, within 17 minutes' walk of SunTrust Park. This hotel comes with WiFi throughout the…