With a stay at Triumph Palace Hotel in Liaocheng, you'll be convenient to China Grand Canal Museum and Guangyue Tower. This 4-star property is convenient to Hu Bin Park. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless Internet access and babysitting/childcare. Additional amenities include an arcade/game room and a hair salon. Featured amenities include a business center, dry cleaning/laundry services, and a safe deposit box at the front desk. Free self parking is available onsite.