Close Window
View Category

TownePlace Suites Atlanta Kennesaw

Extended Stay Kennesaw Hotel

Hotel Views

Exterior (1 of 11)

TownePlace Suites Atlanta Kennesaw is conveniently located within two miles of Town Center Mall and Kennesaw State University.