Address:No.1, Lane 238, Wencheng Road, Songjiang new urban area, near Renmin North Road, Songjiang District, Shanghai
Hotel Tel:+86-37668015