99 Inn (Shanghai Film Park)
Print
Address:113 movie Road, near movie city road, Songjiang District, Shanghai
Hotel Tel:+86-21-37628899