Un'altra soluzione per soggiornare nel cuore di Londra è The Z Hotel Victoria, a pochi metri dall'omonima stazione centrale. È uno degli hotel più economici del centro città e con delle passeggiate di pochi minuti si possono raggiungere attrazioni come Buckingham Palace, St James's Park e la Cattedrale di Westminster.