Shanghai Holland Hotel

Print

Address:1301 Gonghexin Road, near Liuying Road, Hongkou District, Shanghai

Hotel Tel:+86-21-66288811


this hotel's location