Het nieuwbouwproject Shanghai Lanhai Southwest Orthopaedic Hospital
is gelegen in Huacao Town, Minhang District, Shanghai New Hongqiao
International Medical Center, perceel 33-09, met een totale oppervlakte van 35.181
vierkante meter en een gebouwoppervlak van 99.625 vierkante meter. Het gebouw is volledig
opgebouwd uit staal, met 12 bovengrondse verdiepingen en 2 kelderverdiepingen.