Shanghai Β· China

Super 8 Shanghai Red House

300 Meizhou Road

Description coming soon.

Super 8 Shanghai Red House Β· Overview β€” Visit Guide