Das 4-Sterne-Hotel Thistle Selfridge London befindet sich im Viertel Park Lane von London, etwa 18 Gehminuten vom Fluss River Westbourne entfernt.
Das Hotel liegt 2 km vom Naturhistorischen Museum und in einer 350 Meter Entfernung von der U-Bahn-Station Marble Arch. Die Royal Academy of Arts ist in unmittelbarer Nähe vom Hotel und bietet eine großartige Möglichkeit für alle, die sich nach neuen Erfahrungen und Erkenntnissen sehnen. Die Oxford Street liegt in einer Entfernung von 18 Minuten zu Fuß vom Thistle Selfridge London. Die Unterkunft befindet sich in der Nähe des Bahnhofs Marylebone, und zwar nur 1 km entfernt.
Sie können im Restaurant Three Tuns ziemlich nah am Hotel lecker essen.