Situato nel cuore di Londra, lo Z Piccadilly è la conversione architettonica di un vecchio edificio di uffici, con 112 camere da letto disposte su 5 piani. L'hotel si trova indiscutibilmente in una delle più popolari zone del centro di Londra, a pochi passi da Piccadilly Circus. Per questo motivo, tutto è stato attentamente studiato per un vero turista urbano. Con bagno in camera, lenzuola in lino, TV 48" con canali Sky a scelta e, ovviamente, wi-fi gratuito.