XIANGYANG HOTEL SHANGHAI

3 North Xiangyang Road
Shanghai
China