BAOLONG GARDEN HOTEL

6 Yushu North Road
Shanghai
China