8/10
The hotel is great. Perfect location to visit Stratford and London Stadium.
The only negative is that the beds aren’t overly comfortable and you seem to only get one pillow. I slept on my duvet as it was large enough to be folded and cover me too
Amy
1-night trip