The 4-star The Z Hotel Soho is situated in the heart of London. The hotel opened in 2011 and remains an example of Georgian architecture in London ever since.
It is placed close to Leicester Square, Charing Cross Road and Prince Edward Theatre, just 200 meters from Leicester Square subway station. The property is set 5 minutes' walk from West End, Old Compton Street and Covent Garden.
This lovely hotel boasts close proximity to gardens.
London City airport can be reached in 15 minutes by car from The Z Hotel Soho.
This hotel comprises of Basic Double Room and Single Room that come with luxurious décor as well as flat-screen TV, free Wi-Fi, climate control, iPod docking station and soundproof windows. A hairdryer, a shower and free toiletries can be found in all bathrooms.
Eat & Drink
The café bar serves fruit salads and sandwiches.
The hotel offers parking, a baggage storage and an elevator and such services as newspaper service, 24-hour reception and concierge service.
Wireless internet is available in the entire hotel for free.
No parking available.