Jinjiang Inn – Shanghai Everbright Convention & Exhibition Center 3 Stars Hotel in Shanghai ,China Within US Travel Directory Located a 10-minute walk from …

AloJapan.com