Home Inn (Xujiahui Zhongshan West Road Branch)

Home Inn (Xujiahui Zhongshan West Road Branch)

Economical Chain Hotel · Xuhui, Shanghai

Ratings & Reviews

Similar Places Nearby

Details