The Hi Inn (Shanghai Xujiahui South Wanping Road) is one of the newest hotels in Shanghai, having opened in 2015. This property features Wi-Fi in designated areas, and is just 3km from the Xuhui District. The hotel is only 9km from Shanghai Railway Station and 16km from Hongqiao International Airpor...