Search
Close this search box.

Rest, Reset & Rise

The Lowry Hotel 50 Dearmans Place, Chapel Wharf, Salford, Manchester, United Kingdom

Experience a day of ultimate relaxation and self-care as we guide you through meditation, breathing exercises, and relaxation techniques.

From £35

Search
Close this search box.