Photos coming soon
HOTEL
Oubo Hotel
No.188-3 Huoxiang Road, Shanghai
Where it sits
Oubo Hotel
No.188-3 Huoxiang Road, Shanghai
31.19991, 121.59489
Similar stays nearby
Zsmart Smart Hotel (Shanghai Pudong Zhangjiang High-Tech Park Metro Station Branch)
Hotel · 34 m
Ji Hotel Shanghai Zhangjiang Jinke Road
Hotel · 549 m
Homeinn Selected Hotel (Shanghai Zhangjiang Hi-Tech Metro Station)
Hotel · 860 m
Home Inn Style (Gold) - Shanghai New International Expo Center Zhangjiang High-tech Subway Station
Hotel · 863 m
Evergreen Laurel Hotel Shanghai
Hotel · 882 m
Evergreen Laurel Hotel Shanghai
Hotel · 882 m
ZTE Hotel Shanghai
Hotel · 911 m
ZTE Hotel Shanghai
Hotel · 911 m
Plan around Oubo Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
