Home2 Suites/Tru by Hilton Kennesaw
This dual-branded property features 170 guest rooms and a prime location in the northwest Atlanta, Georgia, area, a short distance from the Kennesaw State University campus, Town Center at Cobb Mall and more.
This dual-branded property features 170 guest rooms and a prime location in the northwest Atlanta, Georgia, area, a short distance from the Kennesaw State University campus, Town Center at Cobb Mall and more.