Das Cedar Guest House London liegt ungefähr 2 km von den Cabinet War Rooms entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel liegt ungefähr 10 Minuten mit dem Auto vom Madame Tussauds entfernt. Die Saint Paul's Cathedral gilt als heilige Stätte und liegt in einer 4 km Entfernung vom Hotel. Das Cedar Guest House liegt in rund 25 Gehminuten Entfernung vom London Science Museum. Die Unterkunft befindet sich nicht weit entfernt von der U-Bahn-Station Sloane Square.
Das Restaurant St. George's Tavern bietet britische Speisen an und liegt 150 m vom Hotel.