El Z Hotel Strand se encuentra estratégicamente ubicado entre Embankment, Charing Cross y Covent Garden, ofreciendo a sus huéspedes cómodas habitaciones en el corazón de la ciudad. Este alojamiento ha sido inteligentemente diseñado para ofrecer lujo compacto, con hermosas camas, ropa de cama suntuosa y cuartos de ducha de alta calidad con artículos de aseo de cortesía. Todas las habitaciones están equipadas con TV HD que incluye los canales Sky Sports y Movie, además de wifi. Además, las habitaciones ofrecen amplio espacio de almacenamiento y todas las comodidades necesarias para preparar té o café.
Los huéspedes del Z Hotel Strand tienen la conveniencia de estar a poca distancia a pie del bullicioso West End, conocido por sus bares, restaurantes y teatros. Uno de los teatros más antiguos de Londres, el Adelphi, se encuentra justo al lado del hotel, ofreciendo a los visitantes la oportunidad de disfrutar de producciones teatrales de renombre sin tener que alejarse demasiado. Además, la ubicación privilegiada del hotel permite un fácil acceso a otros puntos de interés cercanos, como el río Támesis, el London Eye y la National Gallery.