MEIHUA INTERNATIONAL HOTEL

269 Linghe Road
Shanghai
China