The Spa Palace is an epitome of spa massage parlours in Delhi NCR. A calm, soothing vibe surrounds this place which you will feel the moment you enter through their doors. They offer many massages including Thai massage, Swedish massage, oil massage, cream massage & many more. Take time-out and refresh your mood with a relaxing massage at this spa, you won't feel like going back home!