Rubens At The Palace London | 4 Star Luxury Hotel & Apartments Victoria
Meta Description
The 4 star Rubens at the Palace, part of The Red Carnation Hotel Collection, has 161 unique rooms and suites of luxury accommodation. Located directly opposite the Royal Mews and just behind Buckingham Palace.
Meta Keywords
rubens at the palace, 4 star, luxury, hotel, apartments, boutique, victoria, london, red carnation hotels