Watch The Hotel Inspector season 13 episode 3 tv series online free
Release: Jul 11, 2017
The Hotel Inspector heads to Colliters Brook Farm near Bristol, to try to make sense of owner Richard's struggling business which was derailed after a planning application was turned down.