
Indraprastha Apollo Hospital, New Delhi
New Delhi , Delhi
Established in : 1983
Number of Beds : 718
Indraprastha Apollo Hospitals, located in New Delhi, proudly holds the distinction of being the first hospital in India to achieve accreditation from (JCI)