Unfortunately, the Chester location didn't live up to the high standards we experienced in TN.
We made the reservations for this location at the Knoxville one and were told that all Homewood Suites accepted pets, there was just a fee.