Header background image Second header background image Background image

The Rubens at the Palace

The Rubens at the Palace is a historic luxury hotel in central London overlooking Buckingham Palace, famed for its rich heritage and fine British hospitality. Situated in the heart of Victoria, The Rubens at the Palace is within easy walking distance of London's biggest tourist attractions, and best shops and restaurants.

Experiences