Enjoy Christmas and NYE in an iconic location

London is one of the most magical cities in the world. Our iconic hotel offers spectacular views of Big Ben and the London Eye, making it the perfect festive retreat to enjoy all that London has to offer, from Christmas parties to private festive dining.