Selfridge Hotel is a 4-star property only 1.9 km from British Museum, The London Eye and National Gallery.
The city center is 3 km away from the hotel. Marble Arch, Bond Street and Oxford Street are located just 400 meters from the venue.
Nearest underground station is Regents Park, which is only 500 meters away. The hotel lies within 15 km of London City airport.
This superior property comprises 294 guestrooms with modern facilities. All bathrooms come with toiletries and slippers.
Eat & Drink
The hotel features an informal restaurant serving international cuisine.
Guests can rent cars at the hotel.