106 rooms · from £55
In the central London district of Victoria, The Z Hotel Victoria has compact and luxury accommodation in a contemporary design. Victoria Rail and Underground Stations and Buckingham Palace are just a 5-minute walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: