Rubens at the Palace in London, UK is the closest hotel to Buckingham Palace and offers 4-star luxury and comfort with modern amenities, great services, even wellbeing and more. Accommodation options include suites, apartments, rooms and family accommodation, an with two restaurants, a separate lounge, two bars, including the intimate Leopard Champagne Bar, guests can enjoy superb dining in glorious surroundings too.READ MORE