en cn cs de el es fr it ja nl no pl pt ru sv tr
The Selfridge
Orchard Street, London, United Kingdom.
157 Reviews
Rating : 5.87 out of 10 based on 157 reviews.
The Selfridge
Located in Bayswater, the Selfridge is a few steps from West London College and Oxford Street. The area is famous for shopping. London's attractions, such as Rhodes W1, Grosvenor Chapel and Marble Arch are within an easy walking distance.
The Selfridge Map & Direction
From:
|
To: |
Features and Amenities - The Selfridge
- Room Service
- Elevator / Lift
- Air Conditioned
- Safe-Deposit Box
- Mini Bar
- Cable / Satellite TV
- Hair Dryer
- TV
Checkin and Checkout Times - The Selfridge
- Check-in time:14 Hrs
- Check-out time:12 Hrs
Hotels within
1KM
of The Selfridge, London
Find Hotels within
- Travelodge London Marylebone Hotel
- London Marriott Hotel Marble Arch Hotel
- The Landmark London Hotel
- Travelodge Hotel Marylebone London Hotel
- Parkwood at Marble Arch Bed & Breakfast
- Wyndham Hotel London Hotel
- Marble Arch Inn London Hotel
- Boston Court Hotel Hotel
- The Sumner Hotel Hotel
- Four Seasons Hotel Gloucester Place London Hotel