Hotels -> Europe hotels -> United Kingdom hotels -> Greater London hotels -> London hotels

The Selfridge - London, United Kingdom 4 star hotel

Address: Orchard Street, London, W1H 6JS (show map)
When would you like to stay?Please enter the dates of your stay to check availability.

  

  

TripTake Travelers Reviews

Have you stayed here ?
3.7
out of 5.0
Okay

Posted: Thu, Mar 10 2011
Rooms:  3.3Value:  4
The location is perfect, nO AIRCONDITIONING in entire hotel so one has to open windows for fresh air and the shower didn't work at all. The bar staff are very friendly, the best Indian restaurant in London is seconds away.
3
out of 5.0
Okay

Posted: Thu, Mar 10 2011
Location:  4Rooms:  2Value:  3
Great location just off Oxford Street and the hotel breakfast is adequate. Additionally the rooms are unbearably hot.
2.9
out of 5.0
Mediocre

Posted: Thu, Mar 10 2011
Rooms:  2.3Service:  3.3Value:  3
Its in a great location and excellent value. Reception staff efficient, some complimentary water and nice Thistles bathrobes waiting. Amazing restaurants.
5
out of 5.0
Excellent

Posted: Thu, Mar 10 2011
Value:  5
The location of the Selfridge is great being just off Oxford Street, the hotels Concierge service is fantastic.
3
out of 5.0
Okay

Posted: Thu, Mar 10 2011
Value:  3
Well the location is supurb and for a few days stay you are out most of the day is ideal.
Results: 1-5 | 6-10 | 11-15 | 16-20 | 21-25 | 26-30 | 31-35  >>