Extended Stay America - Atlanta - Kennesaw Town Center ligger i Kennesaw og er specielt designet til længere ophold. Samtlige værelser har fuldt udstyret køkken. Hotellet har gratis wi-fi og døgnåben reception.
Samtlige køkkener på Extended Stay America - Atlanta har kogeplader, mikrobølgeovn og køleskab. Hotellet har også vaskeri og strygeudstyr, opgraderet sengetøj med ekstra puder samt vandfilter på samtlige værelser. Gæsterne kan også nyde en takeaway-morgenmad.
Ejendommen tilbyder gratis parkering på stedet og gratis lokale telefonopkald. Seværdigheder i nærheden af hotellet omfatter Kennesaw State University, Kennesaw Mountain State Park og Six Flags.