Rubens at the palace
Set in a stunning location moments from all the gorgeous grandeur of buckingham palace and right opposite the royal mews rubens at the palace offers fantastic accommodation right in the heart of london the vibrancy of the capital continues just beyond the palace and the hotel is just a short journey from londons other top attractions the fabulous shopping of oxford street and the glorious west end are within easy reach a mere two minute walk from londons victoria station the hotel also