The Rubens at the Palace is the majestic 5-star luxury hotel that gives you the best of both worlds -on the one hand it recalls the magnificence and splendour of a bygone age; on the other, it gives you the latest in modern comforts and technology.
Expect warm smiles at every turn, a host of thoughtful touches, sumptuous rooms and suites, fine dining, family services, pet friendly facilities and enjoy the many attractions of London on our doorstep.
Travel + Leisure Top 10
World's Best Awards ® 2017
- Top Hotels