Z Hotel Soho is a 4-star contemporary hotel providing an elegant accommodation only minutes away from Churchill War Rooms, The London Theatre and The London Eye. Featuring Georgian architecture, the hotel is opened since 2011.
The Z Hotel Soho lies in the heart of London. The property is set within 1 km distance from London city center.
Leicester Square underground station is only 200 meters away from the hotel. The hotel is approximately 15 minutes' drive away from London City airport.
The Z Hotel Soho features rooms with a luxurious interior that come with a dressing room, climate control, flat-screen TV, iPod docking station and a private safe for a pleasant stay in London. For more comfort a hairdryer, a shower and free toiletries are provided.
Eat & Drink
A variety of dishes are served in La Bodega Negra and Leon de Bruxelles, which are only 5 minutes’ walk away.
Guests can make use of newspaper service, 24-hour reception and concierge service as well as a lift, a safe deposit box and a luggage storage.
Wireless internet is available in the entire hotel for free.
No parking available.