
London, United Kingdom
Z Hotel Victoria
3-star hotel · Z HOTELS
This hotel sits amidst the bustle and charm of the central London district of Victoria. The property is just a 5 minutes' walking distance away from Buckingham Palace and the train station. Victoria underground station is located…
- Wi-fi
- 24-hour reception
- Restaurant
- Air conditioning in public areas


