Hao Du Hotel

Hao Du Hotel

No. 41 South Guangxi Road, Shanghai, China, Shanghai, China

No info available for this location