Es werden höchste Anforderungen und sorgfältigste Serviceleistungen geboten. Das Royal Horseguards bietet eine unangefochtene Vielfalt an Eleganz und Komfort. Versteckt in einer ruhigen Gegend von Whitehall, diese Note I aufgeführten Gebäude mit Blick auf die Themse. Alle Zimmer wurden renoviert und Exekutive Standard und sind klimatisiert mit Fax / Modemanschluss, Minibar und Bügeln. Einige werden ergänzt durch eine Aussicht auf den Fluss. Das Hotel liegt nur wenige Gehminuten von vielen großen Londoner Sehenswürdigkeiten, Theatern und Geschäften.