|
Hotel - Orchard Street, London, W1H 0JS - 4 Stars - 294 Rooms more
3 offers from
2 reviews | Write a review | 
Thistle Selfridge Hotel is 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... more...traditional 294-bedroom English hotel offering the best in service and a relaxing atmosphere.
|
|
|
|
This review already contains more than 120 words. As a Ciao member you could earn up to £5 with this review.
|
|
|
|
|
|