Photos coming soon
HOTEL
Shanghai Marshmallow Fashion Hotel
4th Floor, China Everbright Bank, No. 3, Lane 171, Renmin North Road, Shanghai, China
Where it sits
Shanghai Marshmallow Fashion Hotel
4th Floor, China Everbright Bank, No. 3, Lane 171, Renmin North Road, Shanghai, China
31.01089, 121.22781
Similar stays nearby
Plan around Shanghai Marshmallow Fashion Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
