Rubens at the Palace Hotel
Rubens at the Palace is the closest hotel to Buckingham Place. Part of the Red Carnation group, the hotel consistently wins best ratings on Trip Advisor for very highly satisfied customers.
When you visit us this year, you will notice something remarkable happening to the exterior of the building. Standing at 350 square metres and with a total of 10,000 herbaceous plants, the striking Living Wall at the Rubens at the Palace boasts a number of unique innovations.