Super 8 Hotel Shanghai SonJiangXinCheng Jia He Square

Printer-friendly version

Super 8 Hotel Shanghai SonJiangXinCheng Jia He Square
Shanghai, China
Located just a 10-minute drive from Happy Valley, this 53-room hotel is near Chen Shan Botanical Garden, Sheshan Forest Park, Songjiang District government, Maternal and Child Health Hospital, Central Park and Songjiang University. Guests can take advantage of free Wi-Fi and parking.