The Z Hotel Soho

hotels

17 Moor Street

 
Is This Your Business?
 

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.

 
whos coming to The Z Hotel Soho
 
 
 
 
Loading