We looked at lots of hotels before booking here, this is probably the best value (for London) we could find (£69 inc breakfast for "exec double"), between winsor castle and Hampton court. Room was clean, tidy, lots of parking spaces, breakfast was fine, staff were pleasant.
We weren't expecting luxury, we just wanted somewhere to sleep, (I slept ok, my partner not so well due to light emitting from curtains, and under the door) shower and refuel in the morning for a reasonable price, it served its purpose ok, all things said we would probably use again for similar trips in that area.
Room was very cold when we arrived (January), open window with no handle, took a while to get warm.
Wi-if didn't work in the room, only in the lobby.
There was a party in the function room (Saturday night) which went on until 12.30ish including the spontaneous drummer, it would have been an issue if we had wanted an early morning departure.
I think there had been a fight at the party, as there were fresh blood stains and broken sun glasses in the outside smoking area.
Having read other reviews, we were aware that the restaurant only served Indian food, so we tried the Swan hotel across the road, very expensive, (burger and fries £15 pp) we would probably have been better crossing the river into Staines for food.