The Z Hotel Soho
17 Moor Street, Soho, W1D 5AP, London, United Kingdom.
Check-in
15:00, 6 Oct 2026
Check-out
1 night11:00, 7 Oct 2026
Rooms & Guests
Overview
The Z Hotel Soho is distinguished as one of the 3-star hotels located in wonderful London and the hotel is distinguished by the presence of all the comforts and luxury that our valued guests need, as the hotel enjoys many different aspects of entertainment life surrounding the hotel from the various bars and restaurants. London is the capital and the biggest city of United Kingdom. It is located on the Thames River in southern Britain, which is the largest city in Europe, and one of its most important political, economic and cultural centers and one of the most important landmarks that can be visited in London such as Big Ben, which is about 1.8 km away, and the London Tower Bridge, which is about 6.7 km away, where Big Ben is the name of the great bell. Which rings the clock, and is located at the northern end of Westminster Palace in London and the Tower of London Bridge, which is a suspended and mobile bridge in the City of London in Britain that connects the two banks of the Thames near the Tower of London to which the bridge is attributed, and the bridge is considered one of London's landmarks and one of the highest bridges Rise in it. The hotel includes 60 spacious, bright and modern rooms and consists of a set of distinguished facilities such as air conditioning, newspapers, iron, private bathroom, flat screen TV, telephone and electric kettle. We guarantee you world-class hospitality and distinctive service as our attention to detail is our hallmark as the hotel offers an impressive range of facilities designed for your comfort such as concierge service, luggage storage, ticket service, daily cleaning service and 24-hour front desk. You can now book The Z Hotel Soho and enjoy the best offers through our website.