Il Richmond Inn Hotel è situato nel quartiere Richmond Town, a 2 km da diverse attrazioni sportive, come lo Stadio Griffin Park.
Lo Stadio di Twickenham è a 10 minuti in macchina dalla locanda, che si trova inoltre accanto alla Chiesa di Duke Street. Potrai visitare i Giardini Botanici Reali di Kew a una distanza di 3 km dall'hotel 4 stelle. Tra i luoghi di culto importanti nelle vicinanze c'è la Chiesa di Santa Elisabetta del Portogallo, nelle immediate vicinanze del Richmond Inn. La fermata dell'autobus più vicina è Church Road, situata a soli 5 minuti a piedi, e la stazione di treno di Richmond è a 250 metri.
La struttura accoglie gli ospiti in 44 camere dotate di uno stirapantaloni e un impianto di climatizzazione, nonché di un televisore multicanale. Includono un bagno con WC separato e una doccia nei bagni.
Il ristorante The White Horse offre una vasta gamma di piatti britannici e si trova a 150 metri dal Richmond Inn Richmond.