Lage
Das Charing Cross gilt als das zentralste Hotel der Hauptstadt. Es befindet sich im Herzen von London zwischen dem Strand und der Thames Embankment. Der einzigartige Charakter und die Lage wenige Minuten entfernt von Covent Garden und dem West End machen dies das ideale Hotel für den Besuch von Sehenswürdigkeiten und geschäftliche Angelegenheiten.
Zimmer
Die 239 Zimmer in ihrer Eleganz des 19. Jahrhunderts sind mit modernen Annehmlichkeiten elegant eingerichtet und sorgen für einen angenehmen Aufenthalt.
Restaurant
Das Charing Cross führt ein Restaurant, eine Lounge, eine Bar und ein Cafe mit einer breiten Palette von Getränken, Erfrischungen und Mahlzeiten.