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.
5 Lower Belgrave Street, Westminster Borough, London, SW1W 0NR, United Kingdom
Hotel booked 2 times today.
Nightly rates from $95 to $276