XI Jiao Hotel Shanghai is located around 10 minutes by car from Shanghai Zhongshan Park as well as features 24-hour reception and floral services. The hotel also provides guests with a safe deposit box and 24-hour security service.
This 4-star property is nestled right in the centre of Shanghai, within close distance of Longxi Road underground station. Shanghai International Agricultural Exhibition Centre is around 15 minutes' walk from the business hotel, while Hongxu Road bus stop is about a 10-minute walk away. Longhua Temple is within 7 km of the accommodation. The nearest underground station is about a 10-minute walk away.
Breakfast is served in the restaurant. At the bar, you can select from a range of soft drinks. The restaurant Jing Cai Xuan lies near this Shanghai hotel.