Overview

Home Inn Shanghai University Shangda Road Metro Station

Search hundreds of travel sites at once for hotel deals at Home Inn Shanghai University Shangda Road Metro Station

No. 55 Shangda Road, Baoshan District, Shanghai, China
+86 215 178 3999

Call

+86 215 178 3999
Home Inn Shanghai University Shangda Road Metro Station
Fri 11/24
Sat 11/25

Nearby

  • 3.6 mi Shanghai Circus World
  • 5.1 mi M50 Arts Community
  • 5.4 mi Jade Buddha Temple
Show all
Map

Map