

With a stay at The Temple House in Chengdu (Chengdu City Centre), you'll be steps from Chengdu IFS and 7 minutes by foot from Taikoo Li. This 5-star hotel is 1.5 mi (2.4 km) from Sichuan University and 1.5 mi (2.4 km) from Sichuan Museum of Science and Technology.