This 5-star hotel is situated in the centre of London's West End, on the corner of Oxford Street and Park Lane. Overlooking Hyde Park, it boasts luxurious air-conditioned rooms and free WiFi access in public areas.
Rooms total: 152Important Information
The credit or debit card used to make the reservation must be presented upon check-in at the hotel.
More information »Marble Arch 0.1 km
Selfridges 0.4 km
Bond Street 0.6 km
The Wallace Collection 0.6 km
Oxford Street 1.0 km
The Serpentine 1.0 km
Edgware Road 1.0 km
Baker Street 1.1 km
Oxford Circus 1.1 km
Marylebone Station 1.1 km
London Biggin Hill Airport 2.2 km
Northolt Airport 2.2 km
Farnborough Airport 2.2 km