The Rubens at The Palace
Watch as London's royal history comes to life with a stay at The Rubens at the Palace – a five-star hotel with an exceptional heritage, overlooking The Royal Mews of Buckingham Palace. From the moment you’re greeted by the welcoming, red-uniformed doormen, it becomes evident that no detail has been overlooked, with luxurious touches found at every turn. Located in the heart of London, and proudly occupying a space once part of Buckingham Palace’s grounds, this opulent property is the perfect base for exploring the city's famous attractions. Immerse yourself in the vibrant energy that fills the streets, with Buckingham Palace, the Royal Mews and Queen's Gallery right outside, and the River Thames, Houses of Parliament, Big Ben and the London Eye all within a 30-minute walk (or quick tube journey).
Then, retreat to your elegant hotel, where a world of grandeur and impeccable service await. Take advantage of the world-class dining options onsite, from mouth-watering Indian flavours at the AA Rosette-awarded Curry Room to traditional British fare at The English Grill and a well-deserved nightcap at The Leopard Bar.