" 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