The Rubens at the Palace
Set directly opposite Buckingham Palace and overlooking the Royal Mews, The Rubens at the Palace is one of London’s most characterful five-star hotels. Blending classic British elegance with warm, welcoming service, it’s a standout choice for first-time London visitors, celebratory stays and multi-generation trips — all from an unbeatable central address.
Part of the prestigious Red Carnation Hotel Collection, The Rubens is known for its personal approach to hospitality, beautifully appointed rooms and a collection of dining and bar spaces that feel both refined and relaxed.
Room Stays & Multi-Generation Appeal
The hotel offers a wide range of elegant rooms and suites, many with views of the Royal Mews or Buckingham Palace Road. Interiors lean classic rather than contemporary, with rich fabrics, traditional detailing and thoughtful modern comforts.
With interconnecting rooms, attentive concierge support and a genuinely family-friendly ethos, The Rubens is particularly well suited to multi-generation stays — whether that’s grandparents travelling with grandchildren, milestone birthdays or family celebrations in the city.
Afternoon Tea with a Royal Backdrop
Afternoon tea at The Rubens is a signature experience, served in the elegant Palace Lounge overlooking the Royal Mews. Expect classic finger sandwiches, freshly baked scones and beautifully crafted pastries, alongside an extensive tea selection and Champagne upgrades.
There are also themed options — including Children’s Afternoon Tea, seasonal menus and celebratory formats — making it a popular choice for families, birthdays and special occasions.
Dining & Bars
Dining is a major draw here, with several distinct spaces to suit different moods and moments:
- The English Grill offers classic British cooking in an elegant, traditional setting — ideal for celebratory dinners or pre-theatre dining.
- The Curry Room delivers bold, vibrant Indian flavours in an intimate, richly coloured space.
- The Palace Lounge is the heart of the hotel by day, serving afternoon tea and relaxed drinks with views of the Royal Mews.
- The New York Bar is one of London’s most atmospheric hotel bars, known for its live music, late-night energy and expertly made cocktails — a destination in its own right, not just for hotel guests.