Photos coming soon
HOTEL
Rulai Hotel
No. 1055 Zhongxing Road, Shanghai
Where it sits
Rulai Hotel
No. 1055 Zhongxing Road, Shanghai
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 Sep 20, 2026.
