What youve got to remember is Clarkson is a millionaire, hes not stying in a £50 a night hotel hes more likely staying in a 5 star £300 a night hotel. I would expect the service in a 5 star hotel to be good.
England has some terrible aspects that we all loathe but so has every other country. Clarkson will go back to his home with his garage full of cars and dream up his next idea for a DVD that will net him a good wedge. He has more than enough money to leave the UK and set up in the far east but I doubt I'll see him on Sukhumvit anytime soon.