The Rubens at the Palace
A PROUD ROYAL HERITAGE
Set in London’s royal heart on Buckingham Palace Road, five minutes’ walk from Victoria Station, The Rubens at the Palace is positioned in one of the most central locations to best take in all that the great British capital has to offer. Our traditional, full-service five-star hotel delivers on every level courtesy of an engaging team that takes pride in lavishing attentive service on every guest. The Rubens boasts 161 rooms and suites, a vibrant bar, and a number of restaurants including The English Grill serving refined British cuisine, and The Palace Lounge serving classic Afternoon Tea overlooking the Royal Mews.