Lo Z Hotel Trafalgar si trova vicinissimo ad alcuni dei monumenti più famosi di Londra: la Colonna di Nelson, i leoni, le fontane e la National Gallery.
Questa struttura estremamente accogliente è stata progettata per combinare praticità e lusso, con letti realizzati a mano, splendida biancheria da letto e un bagno con doccia di alta qualità con set di cortesia. Tutte le camere sono dotate di Wi-Fi e TV HD con i canali Sky Sports e Movie. C'è tanto spazio per sistemare le proprie cose, anche sotto il letto, e un set per la preparazione di tè e caffè.
Questo hotel vanta una posizione strategica per esplorare, fare shopping, mangiare e festeggiare nella capitale.