The welcoming 3-star Premier Inn London Twickenham Stadium lies within walking distance of Twickenham, St. Mary-le and St Mary's University.
The city center is about 20 minutes on foot. The property is 24 km away from Watford (Hertfordshire), within a 20-minute drive.
The hotel is surrounded by restaurants and pubs.
The venue is notable for the central location within a 10-minute drive to London Heathrow airport.
Premier Inn London Twickenham Stadium offers 31 rooms fitted with flat-screen television, a DVD player, a dressing area, heating and a writing desk for a comfortable stay in Twickenham. Bathrooms come with a hairdryer, free toiletries and a shower.
Eat & Drink
Serving English and French meals, Winning Post is about 5 minutes’ walk away.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.