Richmond Inn Hotel w dzielnicy Richmond Town zapewnia dostęp do miejsc rozrywkowych, takich jak Śluza wodna w Richmond, w mniej niż 1 km. Goście przebywający w hotelu mogą zaparkować samochód na terenie.
Stadion Twickenham leży prawie 10 min autem od tego hotelu, a Królewskie Ogrody Botaniczne Kew znajduje się w około 3 km. Richmond Inn jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak Rezerwat Przyrody London Wetland Centre (4 km) i Posiadłość Syon House and Park (2 km). Ponadto, Rotary Gardens znajduje się w około 900 m. 4-gwiazdkowy obiekt zapewnia również dostęp do takich atrakcji sportowych, jak Stadion Griffin Park w około 2,1 km. Przystanek autobusowy Church Road jest położony w zasięgu wzroku od Richmond Inn Hotel.
Hotel dysponuje 44 pokojami z miejscem do siedzenia, telewizją wielokanałową oraz urządzeniem do parzenia kawy/herbaty. W łazienkach znajdują się oddzielna toaleta i prysznic.
Podczas pobytu w obiekcie noclegowym goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja The Alberts Deli, w 100 metrach, czy restauracja Cafe Nano w odległości 5 min spacerem.