Hotel terletak di Kota Kuno Qibao dengan sejarah lebih dari seribu tahun, Qibao lebih dari sekadar fosil hidup konurbasi Tiongkok kuno dan perencanaan kota. Kota ini dibangun pada Dinasti Song Utara dan tumbuh menjadi pusat bisnis yang makmur selama Dinasti Ming dan Qing.