Pujiang Star Inn (Shanghai Yaohua Road Metro Station Store)
Print
Address:1008 Shangnan Road, near Changli Road, Pudong New Area, Shanghai
Hotel Tel:+86-21-68585611