Das Hotel Edward House London liegt in der Nähe von der St. Gabriel's Church, und zwar rund 5 Minuten zu Fuß von hier entfernt.
Das Hotel befindet sich in ca. 2 km Entfernung vom Westminster Palace und 700 Meter von der U-Bahn-Station Sloane Square. Der St. James's Palace ist auch in circa 25 Gehminuten Entfernung vom Hotel. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten die Friedenspagode, eine beliebte Kultstätte, die in unmittelbarer Nähe vom Edward House London liegt. Die Bushaltestelle Victoria Coach ist in nur 250 Meter Entfernung von der Unterkunft, während das British Museum circa 3 km von hier entfernt liegt.
Die Gäste können im Restaurant Cambridge Street ein paar Schritte entfernt vom Hotel auch britisches Essen genießen.