London.Hotels-Europe.WS
London.Hotels-Europe.WS

Selfridge Hotel London Selfridge Hotel London

Address 
Orchard St,London, W1H OJS

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.

Conveniently located, the Selfridge is the perfect choice for business or leisure, combining traditional comfort with the convenience of modern facilities.

Hotel Facilities 
Air conditioned public rooms, Restaurant, Bar, Business centre, Conference facilities, Concierge, Laundry cleaning service

Room Facilities 
En suite bathroom , Air-conditioning , Direct dial telephone, Television , Radio , Trouser press , Hairdryer

Additional Information 
Wallace Collection: 0.2 miles, Marble Arch: 0.3 miles, Madame Tussauds: 0.6 miles, Hyde Park: 0.8 miles, Paddington Station: 1.0 miles

Europe Discount Hotels: Online hotel reservations
COPYRIGHT © HOTELS-EUROPE.WS . ALL RIGHTS RESERVED.