Richmond Hill ist 7 km von Londons West End und leicht Entfernung von London Heathrow Airport. Es ist ein ober-und unterirdische Verbindung vom Bahnhof Richmond ist die kurzen Spaziergang entfernt. Das Hotel liegt gegenüber der berühmten Richmond Terrasse mit atemberaubenden Blick über die mäandernde Fluss Themse. Richmond Park mit Herden von Damwild ist schön zu dieser Zeit des Jahres, vor allem bei Sonnenuntergang, ist nur 2 Minuten zu Fuß vom Hotel Eingang.