London Holiday Accommodation
Holiday Accommodation in London, London, United Kingdom
-
Rubens at the Palace
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.