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.