Overview

Greentree Inn Shanghai Xuhui Caobao Road

Search hundreds of travel sites at once for hotel deals at Greentree Inn Shanghai Xuhui Caobao Road

No.280 Caoxi Road, Xuhui District, Shanghai, Shanghai 200235, China
+86 216 482 6700

Call

+86 216 482 6700
Greentree Inn Shanghai Xuhui Caobao Road
Sat 25/11
Sun 26/11

Nearby

  • 1.8 km Longhua Temple
  • 2.9 km Xujiahui Shopping District
  • 5 km Shanghai Propaganda Poster Art Centre
show all
Map

Map