Bo Ai International Hotel

Bo Ai International Hotel

No. 4120 People's Pond Road, Shanghai, China, Shanghai, China

No info available for this location