TIAN LIN HOTEL

1 TIANLIN ROAD XUIHUI AREA
Shanghai
China