Xihulou ble opprettet i 2000 ved foten av Veststøfjellet i middelalderbyen Liuyang av fru Qin Lingzhi. I begynnelsen av 2003 begynte byggearbeider i bydistriktet Kaifu i Changsha, og etter ett år ble restauranten flyttet dit og gjenåpnet i oktober 2004.