Holiday Inn Express Hotel & Suites Canton, Canton (3-star) | TravelManiac