Photos coming soon
HOTEL
Rulai Hotel
No. 1055 Zhongxing Road, Shanghai, China
Where it sits
Rulai Hotel
No. 1055 Zhongxing Road, Shanghai, China
31.25279, 121.46626
Similar stays nearby
Rulai Hotel
Hotel · 0 m
Starway Shengxianju Hotel
Hotel · 55 m
Liangshen Hotel (Shanghai Railway Station Branch)
Hotel · 147 m
Shanghai JingAn ManXin Hotel
Hotel · 209 m
Zijin Dongyue Hotel
Hotel · 254 m
Zijin Dongyue Hotel
Hotel · 254 m
Hi Inn Shanghai Railway Station
Hotel · 264 m
Hi Inn Shanghai Railway Station
Hotel · 312 m
Plan around Rulai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
