Shangri-La Hotel, Chengdu is located downtown, near the Jin River, Chengdu Bridge, Lan Kwai Fong, and the bar street. Being a uniquely Chengdu hotel it is located in the city's cosmopolitan Jinjiang District. The Shangri La hotel building has spectacular views of the Jinjiang River. Adjacent to the Shangri La uniquely Chengdu hotel is the 30-story Shangri-La Centre office building.
Both modern architecture buildings' reflections can be seen in the calm Jinjiang river water. These buildings are a landmark feature of a large modern city at night.