Shanghai Sports Hotel

No 15 Nandan Road
Shanghai
China