Photos coming soon
HOTEL
Yunhao Hotel
No.76 Huhang Road, Fengxian District, Shanghai, China, Shanghai, China
Where it sits
Yunhao Hotel
No.76 Huhang Road, Fengxian District, Shanghai, China, Shanghai, China
30.99346, 121.43039
Similar stays nearby
Shanghai Yunhao Hotel
Hotel · 0 m
Shanghai Yuqiu Hotel
Hotel · 51 m
Shanghai Yuqiu Hotel
Hotel · 51 m
Huyuan Hotel
Hotel · 377 m
Haoai Boutique Hotel (Shanghai Xidu Subway Station)
Hotel · 538 m
Atour Hotel Shanghai Minxing Jiaoda Jiangchuan Road Subway Station
Hotel · 880 m
Shanghai Fengshan Express Hotel
Hotel · 1.1 km
Shanghai Fengshan Express Hotel
Hotel · 1.1 km
Plan around Yunhao Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
