The closest train, metro, or bus station is Dongtan, 3149.74 m away from Dongtan Hotel Windsor.