Irene Boutique Hotel (xizhangbei rosd shop) Shanghai

Print

Address:6 yujinggang Road, near Tibet North Road, Hongkou District, Shanghai

Hotel Tel:+86-21-36398008


this hotel's location