Photos coming soon
HOTEL
Shanghai Yuqiu Hotel
2F, No.88-98 Huhang Road, Fengxian District, Shanghai, China, Shanghai, China
Where it sits
Shanghai Yuqiu Hotel
2F, No.88-98 Huhang Road, Fengxian District, Shanghai, China, Shanghai, China
30.99301, 121.43053
Similar stays nearby
Shanghai Yuqiu Hotel
Hotel · 0 m
Shanghai Yunhao Hotel
Hotel · 51 m
Yunhao Hotel
Hotel · 51 m
Huyuan Hotel
Hotel · 326 m
Haoai Boutique Hotel (Shanghai Xidu Subway Station)
Hotel · 489 m
Atour Hotel Shanghai Minxing Jiaoda Jiangchuan Road Subway Station
Hotel · 929 m
Shanghai Fengshan Express Hotel
Hotel · 1.0 km
Shanghai Fengshan Express Hotel
Hotel · 1.0 km
Plan around Shanghai Yuqiu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
