Selfridge - London51.5145787765, -0.1541257368
According to guest reviews, the hotel has been rated as Best 4 Star Hotels in United Kingdom
The 4-star Selfridge Hotel is set just 1.7 km from West End.
The hotel is in an excellent location just near Marble Arch subway station. The property is in a 30-minute walk to London city center.
Department stores, stores and shops are also set close by.
London City airport is about 20 minutes by car.
The property offers 294 guestrooms appointed with a mini bar, satellite television, a safe, a trouser press and a telephone. These elegant rooms feature bathrooms fitted with toiletries and slippers.
Eat & Drink
Guests can try light meals of international cuisine in the relaxed restaurant onsite. The bakery LOLA'S Cupcakes is around 5 minutes’ walk away.
Car rental services are available on site.
Number of rooms: 294.
Bar/ Lounge area
- Room service
- Bar/ Lounge area
- City landmarks