Taibai Road Overpass North-west Corner, South 2nd Ring, 710016, Xi'an, China
Browse Best Home Hotel traveller photo gallery