Hotel GreenTree Inn Shanghai Baoshan Yanghang Shuichan Road Hotel
★★★
Building T9 No.629 Tongji Road, Shanghai, China Show on map
JI Hotel Shanghai Baoyang Road Metro Station is a 3-star hotel in Shanghai, China. Guests rate it 9.7/10 (exceptional) across 3 reviews, ranking it #1,165 of 9,856 places to stay in Shanghai.
Building T9 No.629 Tongji Road, Shanghai, 201999, China
JI Hotel Shanghai Baoyang Road Metro Station has a guest rating of 9.7 out of 10 from 3 reviews, which is considered exceptional. It ranks #1,165 of 9,856 properties in Shanghai on Triptoic.
JI Hotel Shanghai Baoyang Road Metro Station is located at Building T9 No.629 Tongji Road, Shanghai 201999, China.
JI Hotel Shanghai Baoyang Road Metro Station is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel