Embassy Suites Atlanta - Kennesaw Town Center In Kennesaw (Town Center)
620 Chastain Road NW -
Kennesaw,
GA 30144