26 Aug, 2019 → by ClaimboUser349218
Spider infestation room 332
yes on August 24th 2019. at the InTown Suites at Keith Harrow. Houston Texas 77084 , we experience the major spider infestation in room number 332. well we tried to contact corporate and management at the office where we received no response. today on August 26th 2019....