Hospital IITD Hospital 18C, 1, Jia Sarai, Hauz Khas, New Delhi, Delhi 110016 011 2659 6628 Website Open map ← Back to New Delhi Claim this hospital