Approximately 0.11 km away
Address: Apollo Health Street, Apollo Institute of Hospital Administration, Road Number 10, Film Nagar, Hyderabad, Telangana 500033, India
Approximately 0.3 km away
Address: Plot number 28, Film Nagar Road No 1, Adjacent to Film Nagar Temple Complex, Jubilee Hills, Hyderabad, Telangana 500096, India