Close Window
View Category

Residence Inn Atlanta Kennesaw/Town Center

Suites

Studio Suite (4 of 32)

Seamlessly blending form and function, our Studio Suites offer free Wi-Fi and distinct areas for working, eating, relaxing and sleeping.