URBN Hotel Shanghai

183 Jiaozhou Road (near Beijing West Rd), Jing'an, 200040 Shanghai, China

Hotel image
Read more reviews for URBN Hotel Shanghai