Super 8 Hotel Shanghai Wu Jiao

648 Baotou South Road Wujiaoch
Shanghai
China