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 501 plus beds, and is a super-speciality Tertiary care Hospital offering care in all Specialities and most Super-specialities.