Get ready to transcend into a whole new dimension of relaxation at Zen Lotus, situated on Stamford Street Central in Ashton-under-Lyne, this is the perfect place for relaxing the mind and body through aromatherapy facials and classic massages they offer.
More details about the location
What we liked about the venue