Home Inn Shanghai Pudong Tang Town Metro Station Hotel
No. 11, Alley 695, Tang'An Road, Pudong, 200000 Shanghai, China
Located only a 20-minute drive from Shanghai Disneyland, Home Inn Shanghai Pudong Tang Town Metro Station offers accommodation in Shanghai.