Venue & accommodation
Twickenham Marriott Hotel
Experience a warm welcome combined with modern sophistication at the Twickenham Marriott Hotel. Located 6 miles from London Heathrow Airport, and, 12 miles from Central London, this hotel is surrounded by the world famous Twickenham Rugby Stadium. Overlooking the Rugby Stadium, the hotel is ideally located for dining and entertainment.
To book accommodation at the Twickenham Marriott Hotel, please visit their website:
Book your rooms here