Apollo Spectra Hospitals is located in New Delhi, India on R-2, Near, Nehru Place Flyover, Pocket 40/203 Nehru Enclave, Chittaranjan, Nehru Place. Apollo Spectra Hospitals is rated 4.8 out of 5 in the category specialized hospital in India.
Address
R-2, Near, Nehru Place Flyover, Pocket 40/203 Nehru Enclave, Chittaranjan, Nehru Place
Accessibility
Wheelchair-accessible entrance