travelXchange logo

The Selfridge

Orchard Street, London, ,
 image
About The Selfridge
" Discover the dazzling charm of The Selfridge, a sophisticated haven situated in the heart of London’s bustling West End. Just steps away from Oxford Street’s prime shopping and vibrant cultural scene, this elegant hotel is perfect for those seeking a stylish base. Whether you're a business traveler or a family on a city adventure, The Selfridge offers a blend of contemporary comfort and classic elegance, promising a memorable stay. Delight in exquisite dining, plush rooms, and impeccable hospitality. "
Fast Facts
- Star Rating :
- Check In From : 1400
- Check Out By : 1200
Room Features
Air Conditioned
Mini Bar
Cable / Satellite TV
Hair Dryer
Telephone
Property Features
Elevator / Lift
Safe-Deposit Box
TV
Other Services
Room Service
The Selfridge Location
Nightlife Location Map
Venue Links
Social Media Links
small TX logo TravelXchange.com.au
Research * Plan * Share
About | Contact | Membership | Privacy Policy