The Rubens at the Palace is a five-star hotel located in the heart of London, just a skip away from Buckingham Palace. With 161 uniquely designed rooms and suites, this regal retreat offers a touch of luxury with its fabric-covered walls, velvet tapestries, and Murano chandeliers. Guests can indulge in British elegance with afternoon tea overlooking the Royal Mews or host unforgettable private events in the hotel's elegant venues. Whether you're here for a festive celebration or a royal experience, The Rubens at the Palace promises a memorable stay filled with attentive service and charming details. Do speak to me about a stay here. I can likely get you upgraded to a Royal Mews view room and get breakfast included for you. I love this hotel and its location! Highly recommended.
*By booking through me, you are supporting me as a content creator at no additional cost to you.