O novo projeto de construção do Hospital Ortopédico do Sudoeste de Xangai Lanhai
está localizado na cidade de Huacao, distrito de Minhang, Novo
Centro Médico Internacional de Xangai Hongqiao, lote 33-09, cobrindo uma área total de 35.181
metros quadrados e uma área construída de 99.625 metros quadrados. O edifício é
integralmente em estrutura metálica, com 12 pisos acima do solo e 2 pisos em cave.