The blue hotel is one of the newest hotels in Shanghai, having opened in 2017. Hongqiao International Airport and Shanghai Hongqiao Railway Station are located 60km and 61km away respectively. Seeing Shanghai's sights from this hotel is easy with Jinshanzui Fishing Village, Qijiadun Ancient Cultural...