Make more time for creating memories at London’s highest hotel with a four night stay in the clouds and only pay for three nights.
This offer includes:
Rates from USD 2,650 for 4 nights
Rates from USD 2,271 for 3 nights
From USD 1,009 Average Per Night
From USD 1,514 Average Per Night