Hotel Atour Light Hotel Shanghai Wujiaochang Sanmen Road Metro Station
★★★
No.2200 Huangxing Road, Yangpu District, Shanghai, 200433, China, Shanghai, China Show on map
Lantian Hotel is a 5-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No.2200 Huangxing Road, Yangpu District, Shanghai, 200433, China, Shanghai, China
Lantian Hotel is located at No.2200 Huangxing Road, Yangpu District, Shanghai, 200433, China, Shanghai, China.
Lantian Hotel is rated 5 stars.
Highly rated alternatives close by