The Z Hotel Strand es un alojamiento con una ubicación ideal en el centro de Londres que ofrece habitaciones con aire acondicionado, bar y wifi gratis. El alojamiento está a 2 min a pie de Teatro Savoy, a 400 metros de Teatro Lyceum y a 4 min a pie de Estación de metro Charing Cross. El alojamiento está cerca de lugares de interés populares como Plaza de Trafalgar, Estación de metro Embankment y Estación de metro Leicester Square.
En el hotel, cada habitación dispone de escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas.
El personal de la recepción 24 horas habla griego, inglés, polaco y portugués, y puede ayudar a la clientela a planificar su estancia.
Cerca del alojamiento hay puntos de interés como Teatro Real Drury Lane, Ópera Real y Galería Nacional de Londres. El aeropuerto (Aeropuerto de Londres - City) está a 13 km.