Hotel is located on North Gulou Street, Qufu, hometown to China's favorite philosopher: Confucius. The Confucius Temple and Confucian Family Mansion tourist attractions are just next to the hotel.