Book a cheap hotel in Xi An (China) on our website. Xi’an is the capital of Shaanxi province in China. It is a sub-provincial city located in the center of the Guanzhong Plain in Northwestern China. One of the oldest cities in China, Xi’an is the oldest of the Four Great Ancient Capitals, having held the position under several of the most important dynasties in Chinese history.