Set in Shanghai, 6.5 km from Jing'an Temple, JI Hotel (Shanghai Hongqiao Shuicheng Road) offers air-conditioned rooms and a restaurant. The property is situated 8 km from Longhua Temple, 8.4 km from Jade Buddha Temple and 9.
Number of rooms: 101
No. 378 Shuicheng Road, Changning District, Changning, 200050 Shanghai, China