Home > Lodging > England > The Selfridge
ENGLAND (U.K.)

The Selfridge, Orchard Street
London W1H 6JS

Click on an image to enlarge it.

Other London Hotels
Thistle City Barbican
Bloomsbury Park
Thistle Kensington Palace
Thistle Kensington Park
The Selfridge
 

HOTEL DETAILS
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.

Some rooms have air conditioning. Some are 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

Leisure Facilities

  • CNN
  • In Room Movies
  • Lounge Bar or Suite
  • Satellite Television

Dining Facilities

  Orchard Terrace Restaurant
Cuisine style: English and French
  Hours:  
  -Monday to Saturday 07:00 - 10:30
12:00 - 14:30
  - Sunday 07:30 - 11:00
12:00 - 14:30
  A restaurant with an informal, relaxed atmosphere, serving international cuisine.

The Lounge Restaurant
Cuisine style: English
Hours: - Daily 08:30 - 23:00
A traditional English lounge serving light snacks and homemade afternoon teas. As from 6.00pm substantial meals are available along with the Lounge menu.

Stoves Bar
Hours: Daily 17:00 - 01:00
Traditional bar.