Der U-Bahnhof Marylebone befindet sich in der Nähe vom Hotel Garrick Mansions London und ist unter anderem zu Fuß in 25 Minuten zu erreichen.
Das Restaurant Angus Steakhouse ist ca. 300 Meter von hier entfernt.
National Gallery liegt in einer 350 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie der St. James's Park sind ca. 1 km von hier entfernt. Die Lage des Hotels nicht weit entfernt vom Green Park ist ein Vorteil. Auch das SEA LIFE London Aquarium ist in einer Entfernung von 18 Minuten zu Fuß vom Garrick Mansions London. Die nächstgelegene U-Bahn-Station Charing Cross befindet sich in unmittelbarer Nähe zur Unterkunft.