The atmosphere at The Massage station is so awesome and calming. The massage itself was fantastic, and I left feeling refreshed and rejuvenated. Best body massage Spa in Delhi