THE RUBENS AT THE PALACE COMPLETES FINISHING TOUCHES TO ITS BRAND NEW LOOK
Overlooking the Royal Mews of Buckingham Palace, the newly refurbished Rubens at The Palace hotel is soon to complete the final finishing touches in a hotel-wide renovation. Sitting proudly between The Palace and the striking new NOVA development, The Rubens embraces great British tradition and heritage whilst being at the centre of London Victoria’s regeneration. […] More