Write to us and we will get back to you within an hour.
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 versed with quality massages and therapies and tailors their services to meet the requirements of the customer. Walk in to The Leisure Spa and walk out feeling relaxed, refreshed and renewed!