Hotel Information
Selfridge Hotel is a deluxe hotel in the heart of the West End, just a few minutes walk from Marble Arch and Bond Street station and Selfridges store.
The Selfridge is a traditional 294-bedroom English hotel offering the best in service and a relaxing atmosphere.