Orchard Street, London, W1H 6JS, United Kingdom
+44 870 333 9117


+44 870 333 9117
Check in
Check out


    show all


    A deluxe hotel in the heart of the West End is just a few minutes walk from Marble Arch Bond Street station and the world famous Selfridges store. The Selfridge Hotel is one of London's most famous hotels. Close by is Hyde Park while a little further to the North and stroll up Baker Street is Regents Park. Other nearby attractions include Madame Taussauds London Zoo The London Planetarium Trocadero Centre Buckingham Palace The Wallace Collection and the Museum of Mankind. The Selfridge hotel is located on the borders of all London attractions. Heathrow Airport is 18 miles away and can be easily reach from many London underground stations located nearby. The hotel was built in 1973 but all areas have been recently renovated.The Selfridge is a traditional 294-bedroom English hotel offering the best in service and a relaxing atmosphere. There are 134 executive rooms studios and suites. Most rooms are equipped with modem point trouser press hair dryer radio satellite/cable television most have a mini bar. Rooms have portable air-coolers in rooms and the hotel plans to install air-conditioning in all rooms during 2007. 100 rooms are available for smoking.

    Less More onhotels.com



    Guest reviews

    Would you like to save as your currency permanently or for this visit only?