- Address
- , Delhi, Delhi, 122008, India
- Phone
- 1244249171
- Email
- directorate@sshdelhi.in
- Website
- https://www.ststephenshospital.org/
- Category
- Hospital
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