Metadata
Author: ParaCrawl Corpus
Data
English[en]
Atour Hotel Shanghai Xujiahui Indoor Stadium is positioned 800 meters from Shanghai Stadium, in a tourist area of Shanghai.
Dutch[nl]
Het uitstekende Atour Hotel Shanghai Xujiahui Indoor Stadium ligt in een toeristisch gebied van Shanghai.