Citadines Trafalgar Square London liegt direkt am Trafalgar Square im Herzen Londons. Restaurants, Bars und eine Haltestelle des öffentlichen Verkehrs befinden sich in der Nähe. Historische Sehenswürdigkeiten, die Themse und mehrere Parks sind bequem erreichbar. Eine Diskothek liegt etwa 100 Meter entfernt, Einkaufsmöglichkeiten befinden sich in rund 400 Metern Entfernung. Das Apartmenthotel verbindet die zentrale Lage mit dem Charakter einer eigenständigen Unterkunft und verfügt über 187 Zimmer.
Die Unterkünfte bieten ein Doppelbett und ein Sofabett; Zustellbetten können angefordert werden. Zur Ausstattung zählen ein Kühlschrank, ein Herd, eine Mikrowelle, ein Geschirrspüler, eine Waschmaschine und ein Bügelset. Satelliten- und Kabelempfang sowie ein Wecker ergänzen die praktische Einrichtung. Die Bäder verfügen über Dusche und Badewanne, Haartrockner, Kosmetikartikel und eine Auswahl an Handtüchern. Rollstuhlgerechte Zimmer sind buchbar, ebenso Raucherzimmer.
Für Abwechslung innerhalb der Anlage sorgen ein Spielzimmer, eine Bibliothek und ein TV-Raum. Ein Fahrradverleih ermöglicht Ausflüge durch London und die Umgebung. Im Fitness-Studio lässt sich Bewegung in den Tagesablauf integrieren, während eine Sauna zur anschließenden Erholung bereitsteht. Zimmerservice, Weckdienst, Wäscheservice und Münzwäscherei unterstützen bei organisatorischen Anliegen. Ein Tourdesk hilft bei der Buchung von Ausflügen, das Business-Center verfügt über ein Faxgerät.
Ein Frühstückssaal steht für den Start in den Tag bereit. Das angebotene Frühstück liefert Energie für Besichtigungen, Spaziergänge entlang der Themse oder geschäftliche Termine. Getränke sind über einen Automaten erhältlich, sodass sich auch außerhalb der Mahlzeit unkompliziert eine Erfrischung organisieren lässt.