Get Listed
The Hongta Hotel, A Luxury Collection Hotel Shanghai
Starwood Hotels Hotel
Address: No. 889 Dongfang Road, Pudong District, Shanghai,, Shanghai, 200122, China