A tan solo 13 minutos a pie del The Z Hotel Victoria Londres, de 3 estrellas, los huéspedes pueden llegar al Green Park. El hotel está dotado de 106 habitaciones y de comodidades como consigna de equipaje.
La Torre de Londres es un lugar popular para visitar, que está situada a unos 6 km de este hotel. Entre las experiencias culturales de la zona destaca el Museo de la Guerra de Churchill, enclavado cerca del Hotel Victoria Londres. Enclavado a 200 m de la estación de metro Victoria, el establecimiento está situado a poco más de 10 minutos en coche del Museo de Sherlock Holmes.
Las habitaciones aptas para alérgicos están equipadas con una tv de pantalla plana con canales vía satélite y amuebladas con un escritorio. Los cuartos de baño disponen de una ducha a ras de suelo y un inodoro separado, además de comodidades como secador de pelo y toallas. En los baños se ofrecen una ducha a ras de suelo y un inodoro separado, junto con un secador de pelo y toallas de baño.
El restaurante The Breadbox se encuentra justo a la vuelta de la esquina del Hotel Victoria.