Forgot password

Please enter a valid email
authentic vacations

Thank You! We have just emailed you instructions to reset your password

The Rubens at the Palace is situated in a perfect location, opposite of the Royal Mews of Buckingham Palace and is moments from Victoria Station. With over 140 deluxe guest rooms and a wonderful hospitality staff, you will feel like royalty staying in The Rubens. The hotel will give you a sense of nostalgia dating back to the bygone age, while still accommodating to today’s modern comforts and technology necessities. Your hotel stay is sure to include a lovely and inviting staff, fine dining and a host of thoughtful touches of fine British hospitality.

Each of the hotel’s 143 deluxe guest rooms are beautifully furnished with great attention to past and modern detail.

All Guestrooms Feature:

  • Complimentary high-speed internet access
  • Cable TV & Movies on demand
  • Deluxe Toiletries
  • Hairdryers
  • Irons/Ironing Boards
  • Air Conditioning
  • Direct Dial Telephones
  • Plush bathrobes and ladies and gents slippers
  • Tea and coffee making facilities
  • A Safe

The Rubens at the Palace includes two restaurants, a separate lounge, two bars, including the intimate Leopard Champagne Bar, and 24-hour room service. The Rubens gives diners plenty of choice for every occasion – from cocktails, to light snacks, to traditional English Afternoon Tea and fine dining.

Old Masters’ Restaurant:

Enjoy an extensive buffet style carvery in the Old Masters’ Restaurant, perfect for breakfast, lunch or a pre-theatre dinner. The breakfast included is a a delicious full English buffet breakfast that will set you up for a busy day ahead.

Library Restaurant:

If you are looking to dine in a more formal setting with sophisticated A La Carte classics, the Library Restaurant is a perfect option. With an equally impressive selection of the finest wines, the restaurant’s elegant decor will be just as good as the chef’s cuisine!

The Cavalry Bar & Palace Lounge:

The Palace Lounge is perfect for drinks, snacks, or our famous afternoon tea, overlooking the Royal Mews.

The City of London:

On The Map: London is located in the southwest of England. The city’s fantastic transport system, including the Tube (subway), red buses and black taxis, insure you can get around the city quickly and easily.

London is the capital of England, and globally-renowned as one of the world’s great cities. London is very diverse – more than 230 languages are spoken, and you’ll encounter a great variety of cultures and communities throughout the city. London’s history is measured in thousands, not hundreds of years, and the city boasts four World Heritage Sites: The Palace of Westminster and Westminster Abbey, The Tower of London, Maritime Greenwich and The Royal Botanic Gardens. Beyond these, there is an unending list of interesting attractions and places to explore. You can visit the Queen’s official residence at Buckingham Palace and tour the Houses of Parliament, historic home of the UK government. Many of the most famous attractions are free to visit, like the Tate Modern Art Gallery, the National Gallery and the Victoria and Albert Museums. Famous City Landmarks abound, such as Leicester Square, Covent Garden and Piccadilly Circus. London is often cited as Europe’s best shopping destination. Oxford Street is the central shopping hub, but quirky markets all over the city, such as in Camden Town are well worth a visit. The River Thames runs through the heart of London, and a river cruise is a great, alternate way to see the city.

Send Me Your Latest Travel Specials!

Tell us about your favorite destinations!