SHANGHAI LAN GONG HOTEL

Bo Le South Road
Shanghai
China