1 QUELI STREET, QUFU, China
Queli Hotel Is Located In The Center Of Qufu, With The confucian Temple To Its Right And The Confucian Mansion At its Rear. Queli Hotel Is The First 3 Star International hotel In The South Of Shandong Province. It Is Domestic An only Hotel Taking Confucianism As Theme.