Photos coming soon
HOTEL
Shanghai Yunhao Hotel
No. 76 Huhang Road, Shanghai, China
Where it sits
Shanghai Yunhao Hotel
No. 76 Huhang Road, Shanghai, China
30.99346, 121.43039
Similar stays nearby
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 Shanghai Yunhao Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
