Hotel Jinjiang Inn Shanghai International Tourist Resort Xiuyan Road Subway Station - Shanghai China - Photos
No photos
Hotel Jinjiang Inn Shanghai International Tourist Resort Xiuyan Road Subway Station - Shanghai China - Search and Book Hotel
No.1160-1, Huanqiao Road
201315 Shanghai
Hotels 3 Stars China