Shanghai Β· China

Huaxun Inn Shanghai Huancheng Road

2390 Huancheng Road

Description coming soon.

Huaxun Inn Shanghai Huancheng Road Β· Overview β€” Visit Guide