Hospitality - Shanghai, Shanghai, China
URBN Hotel is a hospitality company based out of 183 JIAOZHOU LU, Shanghai, China.