Hotel Atour X Hotel Shanghai Xinzhuang Zhuanqiao Wanda
★★★
No. 4252, Dushi Road (Intersection with Yindu Road), Shanghai, China Show on map
Orange Hotel (Shanghai Dushi Road) is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 4252, Dushi Road (Intersection with Yindu Road), Shanghai, China
Orange Hotel (Shanghai Dushi Road) is located at No. 4252, Dushi Road (Intersection with Yindu Road), Shanghai, China.
Orange Hotel (Shanghai Dushi Road) is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel