The excellent The Z Hotel Piccadilly is a 4-star property located in the heart of London. The Z Hotel Piccadilly has been welcoming guests to its comfortable rooms since 2014.
The hotel’s central location offers quick access to The London Theatre, Tower of London and Victoria and Albert Museum. Leicester Square, Prince of Wales Theatre and The London Eye are within a 5-minute walk of the property.
Leicester Square subway station is in a 5-minute stroll and Soho, Chinatown Dean Street (W) bus stop is just 5 minutes' walk from the hotel. A short drive takes guests to London City airport.
The Z Hotel Piccadilly is a property in London that comes with 112 rooms and provides individual climate control, TV, coffee/tea makers, free Wi-Fi and a work desk. All bathrooms come with a shower, toiletries and a hairdryer.
Eat & Drink
The café bar serves fruit salads and sandwiches.
Guests can take advantage of a photocopier and a copier along with 24-hour reception, housekeeping and newspaper service provided on-site.
Wireless internet is available in the entire hotel for free.
No parking available.