Photos coming soon
HOTEL
Yuhuai Hotel Shanghai
Room 12, Building 1, No. 668 Sanbang Road, Shanghai, China
Where it sits
Yuhuai Hotel Shanghai
Room 12, Building 1, No. 668 Sanbang Road, Shanghai, China
31.02969, 121.29309
Similar stays nearby
Yuhuai Hotel Shanghai
Hotel · 0 m
Hanting Hotel Shanghai Songjiang Rongjiang Road Branch
Hotel · 390 m
Grace Hotel (Shanghai Leshang Tiandi Di)
Hotel · 557 m
Yunjiang Business Hotel (Shanghai Nanle Road Branch)
Hotel · 582 m
Yunjiang Business Hotel (Shanghai Nanle Road Branch)
Hotel · 582 m
OYO Haolai Express Hotel
Hotel · 961 m
Park Lessenses
Hotel · 1.0 km
Shanghai Haolai Express Hotel (Sunny Ideal City)
Hotel · 1.0 km
Plan around Yuhuai Hotel Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
