7.1 Guest rating Hotel photo

Hotel Home Inn Shanghai Jin'gao Road North Yanggao Road Metro Station 2*

Hint: You can enter any city or hotel name

Book Hotel Home Inn Shanghai Jin'gao Road North Yanggao Road Metro Station

No. 1056 Jingao Road 2.7 km from city center
Photos Of
Room facilities
  • Air conditioning

Show Hotel Home Inn Shanghai Jin'gao Road North Yanggao Road Metro Station on the map

Home Inn Shanghai Jin'gao Road North Yanggao Road Metro Station 31.288103 121.61642