Closest Station
Twickenham
From
POA
Seated
12
Closest Station
Twickenham
From
POA
Seated
12
The Pitch View Suite is a great room with views over the Twickenham Stadium rugby pitch. The room can seat up to 12 people and it’s perfect for an event with a difference.
 Situated inside Twickenham Rugby Stadium, London Marriott Hotel is a unique venue that will keep your event close to the action. The hotel is located only 20 minutes away from central London and six miles from Heathrow Airport- making the venue a perfect destination for your event.