The Z Hotel Soho

The Z Hotel Soho

17 Moor St, London W1D 5AP, London, United Kingdom

3-star hotel

Guest rating: 4.0 / 5

The Z Hotel Soho is a budget-friendly accommodation situated in the vibrant heart of London, UK. Housed in 12 meticulously converted Georgian townhouses surrounding a charming central courtyard, it offers a modern and comfortable stay just steps away from cultural landmarks. The hotel features contemporary rooms equipped with free Wi-Fi and flat-screen TVs, although some rooms do not have windows. Guests can enjoy a trendy on-site café that serves breakfast, snacks, and drinks. Its prime location makes it an excellent base for exploring nearby attractions like the National Portrait Gallery, The British Museum, and Piccadilly Circus.

Best for

The hotel is best suited for budget-conscious travelers and tourists who prioritize location over space, due to its central position near major London attractions. Its proximity to cultural landmarks such as The National Gallery and The British Museum makes it ideal for culture enthusiasts.

Travel tips

The Z Hotel Soho is conveniently located a mere 3-minute walk from Leicester Square Station, providing easy access to public transport for exploring the city. Many key attractions such as Trafalgar Square and Piccadilly Circus are within walking distance, allowing guests to enjoy a stroll while sightseeing.

What guests say

Guest reviews often highlight the hotel's great service and excellent central location as key strengths. While the complimentary wine, croissants, and Wi-Fi receive positive mentions, the extremely small room sizes are frequently noted as drawbacks. Some guests report issues with room facilities, including air conditioning and cleanliness, and express dissatisfaction with service regarding room changes. Nonetheless, friendly staff contribute positively to the overall experience.

Check availability · Booking links may earn us a commission at no extra cost to you. Affiliate disclosure