Photos coming soon
HOTEL
Qiyu Hotel (Waitan City God Temple Branch Shanghai)
No. 76, Fu Min Street, Shanghai, China
Where it sits
Qiyu Hotel (Waitan City God Temple Branch Shanghai)
No. 76, Fu Min Street, Shanghai, China
31.23002, 121.48708
Similar stays nearby
JI Hotel Shanghai The Bund Jinling Dong Road
Hotel · 18 m
Manhattan Jinling Business Hotel
Hotel · 60 m
Shanghai Rainbow No.56
Hotel · 140 m
Shanghai Moxi Residence - Yu Garden Branch
Hotel · 195 m
Rongju Hotel (Shanghai Chenghuang Temple)
Hotel · 209 m
City center 3bedroom Near Yuyuan Garden and bund
Hotel · 222 m
Jia Na Hotel
Hotel · 226 m
Jinjiang Inn Shanghai People's Square East Huaihai Road
Hotel · 232 m
Plan around Qiyu Hotel (Waitan City God Temple Branch Shanghai)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
