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.