

Radisson RED London Twickenham est situé à Twickenham, une zone suburbane connue pour son fort patrimoine rugbystique. L'hôtel fait partie de l'emblématique Allianz Stadium, domicile de l'équipe de rugby d'Angleterre. Les attractions à proximité incluent le World Rugby Museum et le Twickenham Experience, tous deux accessibles à pied. Les Jardins botaniques royaux de Kew se trouvent à environ 4,8 km. L'aéroport de Londres Heathrow est à environ 24 km de l'hôtel.