Embassy Suites in Kennesaw celebrates with grand opening

Upscale hotelier Embassy Suites was expected to officially open its newest metro Atlanta location at Kennesaw Town Center on Thursday night. The 192-suite hotel is the seventh in metro Atlanta, Kennesaw's first full-service, all-suites hotel and is the largest lodger in the area, according to Embassy officials. As a bonus, the hotel brings with it a Ruth's Chris Steakhouse location and almost 7,000 square feet of meeting and pre-function space.