Das komfortable The Z Hotel Trafalgar London bietet die Gemeinschaftslounge und einen Gepäckraum und liegt im Stadtviertel Covent Garden von London, rund 400 Meter von der Nelsonsäule und circa 2 km vom Madame Tussauds entfernt. Außerdem gibt es Parkplätze.
Gäste werden die zentrale Lage ungefähr 5 Minuten zu Fuß von der National Gallery zu schätzen wissen. Das Hotel Trafalgar London ist außerdem 1 km von Sehenswürdigkeiten, vor allem dem Green Park. Das Hotel ist ebenfalls 14 Fußminuten vom London Eye entfernt. Das 3-Sterne-Hotel liegt 200 Meter von der U-Bahn-Station Charing Cross sowie in etwa 2 km Entfernung vom Bahnhof Marylebone.
Die komfortable Unterkunft umfasst 160 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Für den Komfort der Gäste sind alle Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Neben einer begehbaren Dusche und einer getrennten Toilette verfügen die privaten Badezimmer auch über einen Haartrockner und Badelaken.
Das Hotel Trafalgar bietet ihren Gästen ein köstliches einfaches Frühstücksbuffet. Unter anderem sind leckere Getränke in der 24 Stunden geöffneten Bar erhältlich. Im Restaurant Thai Pot, das rund 5 Minuten zu Fuß vom Hotel entfernt liegt, kommen thailändische Speisen auf den Tisch.