





Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch
★★ 2.0 Star Hotel
(1 reviews)
Frequently Asked Questions
Where is Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch located?
Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch is located at No.758 Songhui Middle Road, Shanghai, China.
What is the star rating of Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch?
Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch is a 2.0-star Hotel.
How many reviews does Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch have?
Hi Inn Shanghai Songjiang Zuibaichi Metro Station 2nd Branch has 1 reviews with a rating of 7.6/10.