
London, United Kingdom
Z Hotels London Soho
3-star hotel · Z HOTELS
The hotel has everything you need for a couple of nights in town. Concentrated style, an out-of-town price and the West-End - at your feet the moment you step out of the door. 5 minutes walk from Leicester Square, Piccadilly…
- Wi-fi
- 24-hour reception
- Restaurant
- Wheelchair-accessible
























