Photos coming soon
HOTEL
Shanghai Rainbow No.23
Lane 180, Middle Shandong Road, Shanghai
Where it sits
Shanghai Rainbow No.23
Lane 180, Middle Shandong Road, Shanghai
31.25774, 121.50513
Similar stays nearby
Plan around Shanghai Rainbow No.23
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
