This stunning boutique-style hotel overlooks Buckingham Palace and its mews, and provides personalised service. The Rubens at the Palace is a short walk from Victoria station and is ideal for Victoria Palace and Victoria Apollo theatres. The hotel is situated a short walk from Westminster, Mayfair and London’s West End.
Number of rooms: 173
39 Buckingham Palace Road, Westminster Borough, London, SW1W 0PS, United Kingdom
Hotel booked 1 times today.