The Z Hotel Piccadilly, London, United Kingdom - The Right Room Get Cheapest Prices Ever The Z Hotel PiccadillyThe Z Hotel Piccadilly is in the heart of London’s West End and has compact and luxurious accommodation in a contemporary design. Leicester Square, Piccadilly Circus and Trafalgar Square are all within a 5-minute walk of the hotel. Latitude 51.5090656, Longitude -0.131532900000025, zip WC2H 7DF, County United Kingdom, City London, Address 2 Orange Street