Please note: all room sizes are approximate.
Spacious and stylish, our 4-star hotel rooms provides a modern retreat within Twickenham Stadium
Stretch out in intuitively designed, modern rooms and suites, steps from all of the sporting action
Thoughtful features in our accommodation include work desks, flat-screen TVs and coffee/tea makers