Okhla Road, New Delhi 110 025
The hospital has been accredited four times by NABH and five times by JCI. It is also the only Indian Hospital to feature among the world’s top five destinations for medical tourism by MTQUA (Medical Travel Quality Alliance).