Situated in the heart of London, the imposing 5-Star Rubens at the Palace sits in all its splendor. Focusing their attention on the finer details of the building, the grand hotel releases an air of traditional British style with an emphasis on inner decor. Offering stunning views of the Royal Mew of Buckingham Palace, the Rubens delivers guests an elegant experience with fantastic culinary options in a very British setting. The Rubens Hotel boasts 2 fine dining venues, 3 unique…
Browsing Tag

