Home of England Rugby! Our 156-bedroom hotel is conveniently located in the newly built South Stand of the Twickenham Stadium. Have a look at our unique Pitch View suites, overlooking the actual rugby pitch, which can be catered to your needs. Either as a private dinner party or for that important board meeting. On top of that we also have our intimate Private Dining room located in the back of the restaurant. Being only 6 miles form Heathrow airport and 20 minutes from central London, we are the ultimate destination for business and sports.