112 rooms · from £94
The 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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: