No rating yet
18 Sunqiao Road (Sunqiao Lu), 201210 Shanghai

18 Sunqiao Road (Sunqiao Lu), 201210 Shanghai
Renovated in 2018, the Ji Hotel (Shanghai Zhangjiang Road Metro Station) is a great choice for accommodation in Shanghai. The hotel is located approximately 23km from Shanghai South Railway Station and 24km from Pudong International Airport. Just a short walk from Zhangjiang Road Metro Station, traveling to most city destinations is a breeze. The nearby area boasts an abundance of attractions including Zhangheng Park, Sunqiao Cultural Park and Xiangmei Heping Yuyuan. In their spare time, guests can explore the hotel's surroundings. This Shanghai hotel features parking on site. According to our trusted guests, the facilities at this hotel are first-rate. For guests traveling on business, this hotel is consistently one of the most popular choices.