The Z Hotel Trafalgar es un alojamiento bien ubicado en Londres que ofrece bar, wifi gratis y habitaciones con aire acondicionado. Cerca hay lugares de interés populares como Estación de metro Leicester Square, Teatro Savoy y Estación de metro Charing Cross. Plaza de Trafalgar está a 4 min a pie del hotel y Ópera Real, a 500 metros.
En el hotel, cada habitación incluye escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas.
En recepción se habla inglés, español, polaco y rumano, y el personal está siempre dispuesto a echar una mano.
Cerca del alojamiento hay puntos de interés como Arts Theatre, Teatro Lyceum y Galería Nacional de Londres. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 14 km del alojamiento.