Thistle Selfridge London
Orchard Street, London, United Kingdom
Situated near the art gallery "Wallace Collection", the luxury Selfridge Hotel comprises 294 rooms within 25 minutes' walk to the centre of London. The venue provides laundry facilities and room services.
Science Museum is 2 km from the accommodation, while JR Photography is 500 metres away. Selfridges London Department Store is also located near the hotel. Trafalgar Square is a few minutes' drive away.
Guests can have breakfast in the restaurant every morning. Guests can enjoy European meals at Steak & Lobster Marble Arch within 5 minutes' walk of the property. There is Marble Arch tube station within 350 metres away.
Facilities
General
- Non-smoking property
Dining
- Restaurant
Services
- Room service
- Laundry
Room Amenities
- Television
Location
Orchard Street, London, United Kingdom
Rooms
Please, select dates to see available rooms.
Availability and rates
Checking available rooms
Searching rooms…
Gallery
Add review
Your details
If you have any questions regarding your reservation made through our website, please go to our Contact Us page.
Contact Us
Thistle Selfridge
Orchard Street, London, United Kingdom
What's nearby
- Local attractions
- Franklin D. Roosevelt Memorial450 m
- Portman Gardens100 m
- Still Water Horse Head Statue300 m
- Old Church Garden450 m
- Marylebone550 m
- Brown Hart Gardens350 m
- St James's Roman Catholic Church350 m
- Airports
- London City18 km
- Train stations
- Marylebone Station1.1 km