Hotel One of 18 hotels in London 1 of 18 in London
The Z Hotel Soho
The Z Hotel Soho is situated in the heart of Londons West End and provides compact and luxurious accommodation. Leicester Square, Piccadilly Circus and Covent Garden are all within a 5-minute walk of the hotel.
- Best time
- Not known yetSuggest an edit
- Last verified
- Not yet · updated 2013
17 Moor Street, London
What changed?
More hotels in London
All 18 hotels →The most visited ones. No distances: this spot’s exact location is not on file.


Comments
Nobody has written about this spot yet.