Nemocnice Apollo Indraprastha je akreditována Společnou komisí Spojených států (JCI) a je vybavena 710 lůžky pro pacienty. Multifunkční nemocnice má 12 center excelence a 52 specializovaných lékařských oddělení, mezi které patří kardiologie, neurochirurgie, ortopedie, neurologie, onkologie, spinální chirurgie, urologie, plastická a kosmetická chirurgie, bariatrická chirurgie a všeobecná chirurgie.