Close Window
View Category

Residence Inn Atlanta Kennesaw/Town Center

Exterior

Hotel Views

Exterior (1 of 31)

Enhance your extended stay at our hotel in Kennesaw, Georgia, offering modern amenities and a convenient location near Kennesaw State University and Town Center Mall.