Where is Sofitel Xi'an On Renmin Square located?
Sofitel Xi'an On Renmin Square, Sofitel Xi'an On Renmin Square, China (approx. 34.26449°, 108.95883°)
Sofitel Xi'an On Renmin Square, Sofitel Xi'an On Renmin Square, China (approx. 34.26449°, 108.95883°)