FOB INTERNATIONAL HOTEL

No 3217 Hunan Road
Shanghai
China