Das Hotel befindet sich in der antiken Stadt Qabao mit einer über tausend Jahre währenden Geschichte. Qabao ist mehr als nur ein lebendiges Fossili eines alten chinesischen Ballungsraums und Städteplans. Die Stadt wurde in der Nördlichen Song-Zeit erbaut und entwickelt sich während der Ming- und Qing-Zeit zu einem florierenden Geschäftszentrum.