Overview

Yitel Shanghai Xiupu Road

Search hundreds of travel sites at once for hotel deals at Yitel Shanghai Xiupu Road

No.886 Xiupu Road, Shanghai 201315, China
+86 216 013 1333

Call

+86 216 013 1333
Yitel Shanghai Xiupu Road
Sat 9/12
Sun 10/12

Nearby

  • 9.8 km Shanghai Art Museum
  • 10.4 km Shanghai Science and Technology Museum
  • 12.6 km Longhua Temple
show all
Map

Map