With a stay at Holiday Inn Jinan Thousand Buddha Mountain By Ihg in Jinan (Shizhong), you'll be a 4-minute drive from Shandong Provincial Museum and 5 minutes from Shandong Stadium. This hotel is 1.7 mi (2.7 km) from Thousand Buddha Mountain and 2 mi (3.3 km) from Quancheng Square.