Make a booking

Packages and Offers

Latest Offers

What's on


Harrods

The World's most famous luxury department store is only 10 minutes walk from the hotel - it is too good to miss this London landmark.


Covent Garden and Theatreland

For hotel accommodation near Covent Garden, look no further than Crowne Plaza.