Grand Mercure Baolong Hotel

180 Yixian Road
Shanghai
China