JULY PLAZA INTERNATIONAL HOTEL

58 Qing an Road
Shanghai
China