Die 1-Zimmer-Villa Richmond Escape befindet sich in 400 Meter Entfernung zur U-Bahn-Station Richmond, während Richmond Riverside etwa 5 Minuten zu Fuß von der Unterkunft entfernt ist. Zu den nahe gelegenen kulturellen Sehenswürdigkeiten gehört London Museum of Water & Steam (ist in einer Entfernung von 3 km von der Villa). U-Bahnhof Wimbledon Park liegt in einer Entfernung von 15 Fahrminuten von der Villa in Richmond und Ham House ist innerhalb von 25 Minuten zu Fuß erreichbar.
Die Gäste der Villa Richmond Escape können ihre eigenen Mahlzeiten in einer kompletten Küche zubereiten. Das Restaurant Richmond Arms bietet italienische Speisen an und liegt in 150 Meter Entfernung zu dieser Villa. Die Unterkunft liegt in unmittelbarer Nähe vom Busbahnhof Dynevor Road und bietet eine gute Anbindung an viele Sehenswürdigkeiten.