The Belgrave liegt im Herzen von Westminster und verbindet eine zentrale Stadtlage mit kurzen Wegen zu einigen der bekanntesten Sehenswürdigkeiten Londons. Buckingham Palace, die Houses of Parliament, Westminster Abbey und das West End befinden sich in der näheren Umgebung. Der Bahnhof ist in etwa sechs Gehminuten erreichbar und dient als wichtiger Knotenpunkt für Verbindungen zu den Londoner Flughäfen sowie in weitere Stadtteile. Damit eignet sich das Hotel für geschäftliche Aufenthalte und Städtereisen mit einem abwechslungsreichen Programm aus Kultur, Shopping und Gastronomie.
Das Hotel verfügt über 82 Zimmer sowie 4 Einzelzimmer. Zur Ausstattung gehören Teppichboden, eine individuell nutzbare Klimaanlage beziehungsweise zentral geregelte Klimatisierung und ein Safe. Je nach Zimmer stehen ein Doppelbett oder ein Kingsize-Bett bereit; Zustellbetten können angefordert werden. Ein Schreibtisch, ein Bügelset, ein Wecker und ein Steckdosenadapter unterstützen die Organisation des Aufenthalts. Die Bäder verfügen über Dusche und Badewanne sowie Kosmetikartikel.
Ein Fitness-Studio bietet die Möglichkeit, das persönliche Training auch während der Städtereise fortzuführen. Der Fahrradverleih eröffnet eine aktive Perspektive auf London und seine unterschiedlichen Viertel. Ein Tourdesk unterstützt bei der Buchung von Ausflügen. Zum Service zählen außerdem Zimmerservice, Weckdienst und Wäscheservice. Geschäfte sowie ein TV-Raum ergänzen die Einrichtungen des Hauses.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Auswahl. Morgens beginnt der Tag mit einem kontinentalen Buffetfrühstück, das eine unkomplizierte Grundlage für Besichtigungen oder Geschäftstermine schafft.