





JI Hotel Shanghai Baoyang Road Metro Station
★★★ 3.0 Star Hotel
(2 reviews)
Frequently Asked Questions
Where is JI Hotel Shanghai Baoyang Road Metro Station located?
JI Hotel Shanghai Baoyang Road Metro Station is located at Building T9 No.629 Tongji Road, Shanghai, China.
What is the star rating of JI Hotel Shanghai Baoyang Road Metro Station?
JI Hotel Shanghai Baoyang Road Metro Station is a 3.0-star Hotel.
How many reviews does JI Hotel Shanghai Baoyang Road Metro Station have?
JI Hotel Shanghai Baoyang Road Metro Station has 2 reviews with a rating of 10.0/10.