The Rubens at the Palace liegt im Herzen Londons direkt gegenüber von The Royal Mews und dem Buckingham Palace. Die zentrale Lage ermöglicht leichten Zugang zum St. James's Park, The Mall, dem Green Park und Piccadilly. Ebenso sind bedeutende Sehenswürdigkeiten wie die Westminster Abbey, das House of Parliament und die Tate Britain Gallery bequem zu Fuß erreichbar.
Die 161 Nichtraucherzimmer des Hotels verteilen sich auf vier Etagen und bieten eine Ausstattung mit Teppichboden, Kingsize-Bett und Schreibtisch. Safe, TV mit Satelliten-/Kabelempfang sowie Radio gehören ebenfalls zur Einrichtung, ergänzt durch individuell steuerbare Klimaanlage und Heizung. Den Gästen steht kostenloses WiFi zur Verfügung und Rollstuhlgerechte Zimmer sind buchbar.
Das Hotel bietet eine Bar und ein Nichtraucherrestaurant mit Kinderhochstühlen. Zum kulinarischen Angebot gehören neben Frühstück auch Diät- und vegetarische Gerichte sowie Kindermenüs. Weitere Serviceleistungen umfassen Babysitting, Transferservice, Zimmerservice sowie medizinische Betreuung. Für sportliche Aktivitäten stehen Tennisplätze und ein Fitnessstudio bereit. Gäste können Massagen und Körperbehandlungen in Anspruch nehmen.