Premier Inn London Twickenham Stadium is situated in the center of Twickenham in 15 minutes walking distance from The Stoop.
The property is set 20 minutes' walk of the city center. It will take 15 minutes to get from the hotel to Croydon by car.
The hotel enjoys a central location within 15 minutes' drive from London Heathrow airport.
Premier Inn London Twickenham Stadium has 31 guestrooms appointed with heating, flat-screen TV, a dressing area, a writing desk and a DVD player and provides ideal lodging in Twickenham. They offer bathrooms fitted with a shower, a hairdryer and free toiletries.
Eat & Drink
Guests can dine at Winning Post and Deli Wala, about 50 meters away from the property.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.