The Spa

  • About
  • Photos

The Spa, Uttam Nagar, New Delhi

About The Spa

Located in Uttam Nagar, The Spa offers a range of wellness therapies that are sure to leave you feeling refreshed and rejuvenated. They use a blend of ancient home grown remedies and cosmopolitan techniques to ensure the customers receive the best of services. The Spa features a tranquil interiors and the staff strives...


Najafgarh Road, Near Dwarka Mor, Metro Station, Opp. Metro Pillar No. 781, Uttam Nagar, New Delhi