Een uitvoerend hotel gelegen in het hart van Londen's West End, op loopafstand van Marble Arch, Bond Street en metrostations. Naast de Selfridges slaan, The Selfridge Hotel London is ook in de buurt van Oxford Street, Bond Street, Regent Street en de West End theaters en winkels. Het charmante hotel biedt London 294 elegant ingerichte kamers, een combinatie van de traditionele Engelse stijl met het comfort van geavanceerde voorzieningen. Geniet van het ontbijt en de lunch bij de Boomgaard Terras.