The Z Hotel Soho is a modern hotel located in the heart of Soho. It offers a compact wellness center where guests can relax and unwind. The center features a sauna, steam room, and a range of spa treatments. Guests can indulge in massages, facials, and body treatments, all designed to promote relaxation and well-being. The hotel also has a rooftop bar with panoramic views of the city, perfect for enjoying a refreshing drink. With its modern design and excellent wellness facilities, The Z Hotel Soho is a great choice for those looking for a relaxing retreat in the heart of the city.