Leży prawie 5 min pieszo od River Crane, Hotel Radisson Red London Twickenham posiada 184 pokoje. Ten hotel w dzielnicy Richmond-upon-Thames posiada ogrzewany basen i zaprasza gości do centrum fitness.
Stadion Twickenham oraz Królewskie Ogrody Botaniczne Kew znajdują się odpowiednio 900 m oraz 4 km od hotelu. Galeria Sztuki w Zabytkowym Domu Orleans znajduje się 25 min piechotą od tego 4-gwiazdkowego obiektu. Ponadto, Kneller Gardens znajduje się w tylko 1 km. Radisson Red London pozwala podziwiać takie atrakcje przyrodnicze jak Park w Richmond, który jest w 4,1 km stąd. Hotel leży 20 min jazdy samochodem od lotniska Londyn Heathrow i w odległości kilku przecznic od dworca kolejowego Twickenham.
Pokoje w tym obiekcie noclegowym zapewniają gościom telewizję satelitarną oraz takie udogodnienia, jak klimatyzacja. Pokoje wyposażono w prysznic. Ponadto, przestronne sypialnie są umeblowane w szafkę. Prywatne łazienki posiadają oddzielną toaletę i prysznic. Radisson Red London posiada wygodne pokoje z widokiem na park.
Do dyspozycji gości jest restauracja Huddle, która zachwyca wspaniałą kuchnią.