Niché dans le voisinage de "Park Lane" à Londres, bien connu pour ses sites historiques comme le Palais de Buckingham situé dans une zone de 2 km, l'hotel Thistle Selfridge Londres propose un restaurant.
Cet hotel 4 étoiles est niché à Londres, à moins de 5 minutes de marche de la station de métro Marble Arch. L'hotel est niché également à 200 mètres des Selfridges et à 2,1 km du St James's Park. Le musée Victoria and Albert se situe également à 25 minutes à pied de Thistle Selfridge de Londres. Cet hébergement offre un lieu de séjour à quelques pas de la gare de Marylebone.
Un restaurant Three Tuns traite les clients avec des repas de cuisine britannique et se trouve à seulement 200 m de la résidence.