Hotel Ji Hotel Shanghai New International Expo Center Yuhe Silicon Valley
★★★
No. 1605, Kangqiao Road, Shanghai, China Show on map
Home Inn Neo - Shanghai New International Expo Center Luoshan Subway Station Branch is a hotel in Shanghai, China. Guests rate it 9.0/10 (wonderful) across 2 reviews, ranking it #1,675 of 9,856 places to stay in Shanghai.
No. 1605, Kangqiao Road, Shanghai, China
Home Inn Neo - Shanghai New International Expo Center Luoshan Subway Station Branch has a guest rating of 9.0 out of 10 from 2 reviews, which is considered wonderful. It ranks #1,675 of 9,856 properties in Shanghai on Triptoic.
Home Inn Neo - Shanghai New International Expo Center Luoshan Subway Station Branch is located at No. 1605, Kangqiao Road, Shanghai, China.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel