The Rubens At The Palace ofrece un alojamiento lujoso para su estancia en Londres y queda a un paseo de diez minutos Victoria Coach Station. Se encuentra a solo un breve paseo Westminster Cathedral. Los huéspedes disponen de gran cantidad de comodidades e instalaciones, como servicio de aparcacoches, una sala de conferencias y servicio de habitaciones las 24 horas. También los huéspedes tienen a su disposición acceso a internet Wi-Fi. En el hotel hay 161 habitaciones, y todas ellas ofrecen lo esencial para una estancia confortable. Los baños tienen una ducha y, además, cuentan con un secador de pelo y albornoces. Asimismo, desde The Rubens At The Palace se puede acceder andando Green Park, Piccadilly y Palacio de Buckingham. Los huéspedes también pueden visitar Parque de St. James y St James's Palace.