Opened in 2020, the Fuchun Sheshan Hotel is a great accommodation choice in Shanghai. The hotel is 15km from Songjiang Railway Station and 27km from Shanghai Hongqiao International Airport. Keeping busy is easy, with Sheshan Basilica, Chapel of Our Lady of Sheshan Mountainside and Songpu Resort all nearby. When guests have some time on their hands they can make use of the onsite facilities. This Shanghai hotel features parking on site.