Make a booking

Hotel Gallery

Please click on the gallery below to view all the images of the hotel.

Latest Offers

What's on


London Film Premieres

Take in the glitz and glamour and then stay the night in central London


EDF Energy London Eye

Constructed in 2000, the London Eye is an iconic landmark and a must-see attraction when visiting the capital.