WORLD EUROPE ENGLAND LONDON

Destination: 


THIS HOTEL IS NO LONGER BOOKABLE THROUGH WORLD EXECUTIVE. PLEASE TRY THE FOLLOWING ALTERNATIVE LONDON HOTELS:

The Selfridge

Orchard Street, W1H 6JS, London, England, United Kingdom

The Selfridge - London, England
Hotel Description

The Selfridge combines traditional comfort with the convenience of modern facilities. This deluxe hotel offers the best in service and a relaxing atmosphere.

Situated in the heart of the West End, Marble Arch, Bond Street, Oxford Street, Regent Street and Selfridges are just a short walk away. The exciting night life of the West End waits on the hotel's doorstep. Guests may choose from a sumptuous selection of executive rooms, studios and suites. Rooms are equipped with modem points.

Amenities and facilities

Concierge, Dry Cleaning / Laundry Service, Flip Charts, Internet access, Meeting Facilities.



London, England Hotels and City Guide

London Hotels and London Guide with London maps, top attractions, room reservations and hotel deals at a wide range of the best London hotels



Top Destinations

New York 04:57 -8C
Tokyo 17:57 6C
Hong Kong 16:57 16C
Paris 10:57 1C
London 09:57 -0C

Search Destinations & Hotels

Win with World Executive!

Sign up for our newsletter & you could win $20 Amazon.com vouchers!

Follow WorldExecutive on Twitter