Save Added By Advik Sharma Now Open Cancer Hospital 12, Press Enclave Marg Located in the heart of south Delhi, the 539+ bed ... Facilities: