Where is Sofitel Xi'an On Renmin Square?

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°)


Where is Sofitel Xi'an On Renmin Square on the map?