Located in Chengdu City Centre, this luxury hotel is within 1 mi (2 km) of Sichuan Museum of Science and Technology and Tianfu Square. Chengdu City Sports Center and People's Park are also within 1 mi (2 km). Jinjiang Hotel Station is only a 3-minute walk and Huaxiba Station is 7 minutes.