The Shenhong Hotel is a great choice for guests looking for accommodation in Shanghai, having been recently renovated in 2018. With Hongqiao International Airport just 7km away and Shanghai Hongqiao Railway Station only 8km away, transportation is very convenient. When guests have some time on their...