Richmond Inn Hotel offre un accès facile à l'église Duke Street, qui est situé à environ 6 minutes à pied.
Cet hotel 4 étoiles est niché dans le voisinage de "Ville de Richmond" à Richmond, à moins de 3 km des Jardins botaniques royaux de Kew et à moins de 3,1 km du Stade de Twickenham. Le Pont de Richmond est également dans un rayon de 600 mètres. De plus, le Parc Dukes Meadows se trouve à 2 km, et la Richmond est juste à côté de Richmond Inn. La gare routière Church Road est située près de la résidence.
Il y a 44 unités avec un presse-pantalon et une climatisation ainsi que les équipements modernes comme une TV multi-canal. Les chambres proposent une toilette séparée et une douche.
De plus, un restaurant The White Horse offre une variété de cuisine britannique et se trouve à 150 mètres de Richmond Inn de Richmond.