When are you staying?
Thistle Selfridge
Located approximately a 25-minute walk from Buckingham Palace, the 4-star Thistle Selfridge London hotel includes 294 rooms. You will find a restaurant at the hotel.
Location
This London hotel is nestled in the Park Lane district, fairly close to the quick bites Three Tuns. Plus the property is 2.2 km from Covent Garden. Located within 30 minutes' walk of Churchill War Rooms Museum, the Thistle Selfridge puts the city at your fingertips. This hotel is about 200 metres from Selfridges London Department Store and within easy reach of Marble Arch underground station.
Why choose Thistle Selfridge London
-
On-site spa and wellness services
-
Indoor swimming pool for relaxation
-
Laundry services available on-site
-
Restaurant offering local cuisine
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