Hilton Garden Inn Atlanta Nw/Kennesaw Town Center | Wiki | Everipedia, the encyclopedia of everything

Hilton Garden Inn Atlanta Nw/Kennesaw Town Center

The Hilton Garden Inn Kennesaw Town Center/Atlanta hotel situated in Kennesaw, Georgia, is located one mile from the Town Center Mall, and minutes from the fine dining and business parks in Atlanta. [+]