Hotel Hi Inn (Shanghai Jiangqiao Wanda Store) - Shanghai China - Photos
» Hotel Hi Inn (Shanghai Jiangqiao Wanda Store) - Shanghai China
No photos
Hotel Hi Inn (Shanghai Jiangqiao Wanda Store) - Shanghai China - Search and Book Hotel
No.3 Hexuan Road Shanghai
Hotels 2 Stars China