Overview

Home Inn Shanghai Minhang Zhuaniqiao

Search hundreds of travel sites at once for hotel deals at Home Inn Shanghai Minhang Zhuaniqiao

No. 660 Zhuanxin Road, Shanghai 200000, China
Home Inn Shanghai Minhang Zhuaniqiao
Sat 9/12
Sun 10/12

Nearby

  • 8 km Tropical Storm Water Park
  • 12.7 km Longhua Temple
  • 14.4 km Xujiahui Shopping District
show all
Map

Map