Stars 99 Motel Shanghai Songjiang Happy Valley Branch Auberge
1 Lane 378 Wencheng Road,Wencheng Road, Shanghai, 201620
Featuring free Wi-Fi throughout the property, Stars 99 Motel Shanghai Songjiang Happy Valley Branch is located in Shanghai, 30 km from Jing'an Temple.