The Lowry Hotel is a luxurious 5-star hotel located in the heart of Manchester. It offers a state-of-the-art wellness center with a range of facilities including a fully equipped gym, indoor swimming pool, sauna, and steam room. The hotel also offers a variety of wellness treatments such as massages and facials, ensuring guests can relax and rejuvenate during their stay.