The Grand at Trafalgar Square liegt in London und verbindet eine zentrale Städtereiselage mit einem überschaubaren Haus mit 63 Zimmern. Die britische Hauptstadt bietet ein vielseitiges Umfeld aus historischen Plätzen, Museen, Einkaufsmöglichkeiten und Restaurants. Viele bekannte Sehenswürdigkeiten lassen sich von einem Standort im Zentrum aus gut in die Tagesplanung einbinden. Das Hotel richtet sich mit seiner luxuriösen Ausrichtung an Gäste, die London erkunden und zugleich auf ausgewählte Annehmlichkeiten im Haus zurückgreifen möchten.
Die Zimmer verfügen über Teppichboden und können mit einem Doppelbett, Queensize-Bett oder Sofabett ausgestattet sein. Für zusätzliche Flexibilität lassen sich Baby- und Zustellbetten bereitstellen. Eine Kochnische mit Kühlschrank, Mikrowelle und Tee-/Kaffeemaschine unterstützt unabhängige Mahlzeiten zwischendurch. Safe, Schreibtisch, TV, Radio, Wecker und kostenfreies WiFi gehören ebenfalls zur Ausstattung. Die Klimaanlage lässt sich je nach Zimmer zentral oder individuell regeln.
Für sportliche Abwechslung steht ein Fitness-Studio zur Verfügung. Ein Fahrradverleih bietet eine praktische Möglichkeit, London auf zwei Rädern zu erkunden. Zimmerservice, Wäscheservice und eine Münzwäscherei erleichtern längere Aufenthalte. Das Business-Center unterstützt geschäftliche Aufgaben mit einem Faxgerät. Ein eigener Shuttlebus ergänzt das Serviceangebot, während Garage und Parkplatz gegen Gebühr genutzt werden können.
Das Restaurant und die Bar bilden den gastronomischen Bereich des Hauses. Zum Tagesbeginn wird ein kontinentales Buffetfrühstück serviert, das eine unkomplizierte Grundlage für Besichtigungen und Geschäftstermine schafft. Zusätzlich sind Mittag- und Abendessen erhältlich, sodass auch nach einem Tag in London eine Mahlzeit direkt im Hotel möglich ist.