The Leisure Spa

img01
img02
  • About
  • Photos

The Leisure Spa


About The Leisure Spa

Escape the stress and chores of daily life and indulge in a moment of leisure and relaxation with a trip to The Leisure Spa. Set within the Centre Stage Mall in Sector 18, Noida, The Leisure Spa is a plush wellness center that features simple and soothing interiors and is fitted with quality products. The staff is well...

Address

CentreStage Mall, 3rd Floor, Centre Stage Mall, Block L1, Sector 18, Noida