En séjournant au The Z Hotel Victoria, vous serez à moins de quinze minutes à pied d’attraits comme Centre d'informations touristiques de la gare de Victoria et Buckingham Palace. Vous pouvez manger une bouchée dans le restaurant ou vous reposer en sirotant un verre au bar-salon en fin de journée. Aussi, les attraits Hyde Park et Sloane Square se trouvent à moins de 15 minutes de marche. L’hébergement se situe à quelques minutes de marche du transport en commun : Station de métro Victoria se trouve à 3 minutes et Station de métro St. James's Park est à 12 minutes.