The Z Hotel Soho



17 Moor Street,
London W1D 5AP


The Z Hotel Soho

The Z Hotel Soho is a charming and modest boutique hotel nestled in the heart of vibrant Soho, London. With its unassuming yet inviting ambiance, this hotel serves as an ideal base for those seeking to explore the lively streets, eclectic culture, and dynamic energy that define the Soho district.

Each room at The Z Hotel Soho is carefully designed to maximize comfort and convenience, providing guests with a cosy retreat after a day of city exploration. The hotel’s central location offers easy access to a myriad of dining, entertainment, and shopping options, ensuring that guests can fully immerse themselves in the unique atmosphere of Soho.

Th Soho hotel understands the importance of relaxation and offers a peaceful oasis amid the bustling city. While the hotel doesn’t boast extravagant amenities, it provides a comfortable and unpretentious environment that aligns perfectly with the vibrant spirit of Soho, making it an ideal choice for travellers looking for a modest yet well-situated stay.