SUPER 8 HOTEL SHANGHAI YI LE

168 Tao Pu Road
Shanghai
China