CHINAS BEST VALUE INN PUDONG AV

2596 Pudong Avenue Road
Shanghai
China