Photos coming soon
HOTEL
Home Inn Neo Shanghai New International Expo Center Fanghua Road Metro Station
No.1097 Hunan Road, Shanghai, China
Where it sits
Home Inn Neo Shanghai New International Expo Center Fanghua Road Metro Station
No.1097 Hunan Road, Shanghai, China
31.18141, 121.55617
Similar stays nearby
Homeinn Plus Hotel (Shanghai Pudong New International Expo Center Beicai Subway Station)
Hotel · 33 m
Home Inn Neo - Shanghai Xinguojibolan Center Fanghua Road Metro Station
Hotel · 37 m
Homeinn · neo (Shanghai Pudong New International Expo Center Fanghua Road Subway Station)
Hotel · 37 m
Fairfield by Marriott Shanghai Pudong South
Hotel · 137 m
Home Inn Style Shanghai New International Expo Center Beicai Metro Station
Hotel · 165 m
Fairfield by Marriott Shanghai Pudong South Hotel
Hotel · 230 m
Shell Hotel Shanghai Pudong New District Lianyuan Road Branch
Hotel · 428 m
7 Days Inn (Shanghai Longyang Road Metro Station)
Hotel · 507 m
Plan around Home Inn Neo Shanghai New International Expo Center Fanghua Road Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
