ABCDEFGHIJKLMNOPQRSTUVWXYZ M Machang Madangzhai Mafen Magenglang Magnificent International Hotel Magnolia Hotel Shanghai Maihuaqiao Majiabang Majiadai Majiagang Majiaxiang Malu Mao-chia-ch’iao Mao-li-li Maodian Maogang Maohaitou Maojia Maojiabang Maojiajiao Maojiawan Maoqiao Maoxin Maoxiubang Marriott Executive Apartments Union Squa Marriott Shanghai Hong Qiao Mason Hotel Shanghai Matang Mayang Mazhai Meihua International Hotel Meilong Meiyuan Meiyuanzhai Mengjiangmiao Mengjing Mianchang Mianfang Mianqing Miao-peng Miaobang Miaogang Miaohang Miaojiatang Miaojing Miaozhen Millennium Hongqiao Shanghai Mindong Minfu Minggu Service Apartment Mingguang Minhang Minhang Hua Mao Hotel Minhang Zhan Minhua Minjian Minlexin Minor World Convention Hotel Minsheng Minshenggang Minxing Minzhu Min’an Miramar Apartment Mishidu Mixing Mojiaku Motel168 Huo Shan Road Inn Mubiaowan Mucun Muziqiao ABCDEFGHIJKLMNOPQRSTUVWXYZ