Royal Tulip Zhujiajiao Shanghai Hotel
Shanghai Shanghai
Check in
N/A
Check out
N/A
Located in Shanghai (Qingpu District), Royal Tulip Zhujiajiao Shanghai Hotel is within a 5-minute drive of Fangsheng Bridge and Zhujiajiao Chenghuangmiao Temple. This luxury hotel is 1.5 mi (2.5 km) from Xiaodian Mountain and 2.6 mi (4.1 km) from Dianshan Lake.
Property Details
Location
79 Puxiang Road, Zhujiajiao, Qingpu, Shanghai, Shanghai 201713, China