El Z Hotel Soho es un hotel de tres estrellas ubicado en el corazón de Soho. Todas las habitaciones cuentan con calefacción central y están equipadas con TV de pantalla plana y baño privado. El hotel también cuenta con un bar en la azotea con vistas panorámicas de la ciudad.