Room Features and Guest Services
- Internet Access
- Wheelchair Accessible
- Paid Parking
Super 8 Hotel Shanghai SongJiangXinCheng Jia He Square is located at Room 401, at No. 1 of Lane 338 of Wen Cheng Road, Songjiang District in Shanghai, China and is only 10 minutes driving to Happy Valley. Chen Shan Botanical Garden, Sheshan Forest Park, Songjiang District government, Maternal and Child Health Hospital, Central Park, and Songjiang University are within 3 kilometers of our hotel.