SHANGHAI GRAND YOUYOU HOTEL

2111 PUDONG SOUTH ROAD
SHANGHAI
China