Blossom Attic Dujiangyan Chengdu est situé à Dujiangyan, le jardin de Chengdu, une ville abritant trois sites inscrits au patrimoine mondial de l'UNESCO, bénéficiant d'une situation géographique privilégiée et d'un réseau de transports performant. À gauche se trouve le système d'irrigation de Dujiangyan, site du patrimoine mondial de l'ingénierie de l'irrigation, surnommé la « Source d'abondance » ; à droite, les monts Qingcheng, site du patrimoine mondial de l'UNESCO et « Terre sainte taoïste » ; derrière, la vallée des pandas, site du patrimoine mondial de l'UNESCO et abritant des trésors nationaux, ainsi que le mont Zhao Gong, le « Dieu de la richesse » (le mont Zhao Gong, dont les origines remontent à la période pré-Qin dans le « Classique des montagnes et des mers », a une forme rappelant le Bagua et est considéré comme le lieu de retraite du dieu de la richesse Zhao Gongming, une terre bénie à Qingcheng). Face à la rivière Minjiang, un affluent du Yangtsé, la rivière Heishi traverse le complexe hôtelier, niché contre les montagnes et au bord de l'eau, offrant un environnement naturel exceptionnellement privilégié.