Located in the heart of London, opposite The Royal Mews of Buckingham Palace, The Rubens at the Palace is the perfect base for exploring the famous attractions of London.
Take a short walk from the hotel and you'll find Buckingham Palace, The Royal Mews, The Queen's Gallery. The River Thames, Houses of Parliament, Big Ben and The London Eye are also within walking distance.
The nearest tube station is Victoria, which will enable you to reach London's attractions easily. Trafalgar Square, Oxford Street, Piccadilly Circus and The West End are only a short tube ride away.