Le Thank Inn Chain Hotel Shanghai Songjiang District Yongfeng Road Store est situé à Shanghai, à 26 km de la station de métro Shanghai South Railway Station et à 27 km de la gare de Shanghai South.
No. 210 Yongfeng Road, Songjiang District, 200000 Shanghai, Chine