French Concession House Shanghai

Print

Address:1365 Middle Fuxing Road (Fuxing Zhong Lu)(1365), Xuhui District, Shanghai

Hotel Tel:+86-15026599676


this hotel's location