A 4 Star deluxe hotel in the heart of the West End, just a few minutes walk from Marble Arch and Bond Street station and Selfridge's store. The Selfridges is a traditional 294-bedroom English hotel offering the best in service and a relaxing atmosphere.
There are 134 executive rooms, studios and suites. The rooms are equipped with modem points, trouser press, tea and coffee making facilities. There is nearby car parking at NCP for an additional charge
Orchard Street, London
Selfridge Hotel, London
Map of all central London hotels
Your guide to UK hotels