St Stephen's Hospital is the oldest and one of the largest private Hospitals in Delhi. Established in 1885,it has a capacity of about 600 plus beds.
Website : www.ststephenshospital.org