Thistle Selfridge
The 4-star Thistle Selfridge London hotel includes 294 rooms and is situated about 20 minutes' walk from Westbourne. Featuring a restaurant, the hotel is located just next door to Selfridges London Department Store.
Location
Guests can access the public Trafalgar Square approximately 2 km from this London property, while The British Museum is 2.2 km away. The luxury hotel is just 450 metres from Cavendish Conference Centre and within close proximity of Marble Arch underground station. The accommodation is within 25 minutes' walk of Covent Garden. The nearest underground station is 950 metres away.
Food & Drinks
Guests can enjoy Japanese dishes served in SushiShop located around 5 minutes' walk away.
Why choose Thistle Selfridge London
Main amenities
-
On-site Dining
-
No Smoking
Amenities
Thistle Selfridge- On-site Dining
- No Smoking
Parking options
- Parking
Property services
- Room service
- Laundry
Dining options
- Restaurant
Devices
- Television
General facilities
- Non-smoking property
Enter dates to see availability