top of page

Shanghai Jiahui International Hospital 

Centrally located in the Xuhui District of Shanghai, Shanghai Jiahui International Hospital (SJIH) aims to become the leading medical institution in China, offering the highest standard of integrated healthcare services, medical training and clinical research.


The 500-bed facility will consist of an inpatient tower, oncology center, intervention suites, emergency department, outpatient clinics and more. Natural light and green space were central to the design of the hospital, with large, park-like courtyards anchoring the campus and creating a lush, calming environment.



Shanghai, China  



Shanghai Jiahui International Hospital 





bottom of page