 

|
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. All
rooms are airconditioned and equipped with modem point, trouser press and
tea and coffee making facilities and most have a mini bar. There is nearby
car parking at an additional charge. |