The Spa

img01
img01
  • About
  • Photos

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...

Address

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