Klasztor Wenshu jest w prawie 2 km, a Muzeum Nauki i Technologii w Syczuanie jest prawie 25 min spacerem od 4-gwiazdkowego Atour Hotel Chengdu Taikoo Li Silverstone Plaza.
Pokoje wyposażone są w miejsce do siedzenia oraz telewizja satelitarna dla wygody gości. Oprócz urządzenia do parzenia kawy/herbaty dostępne są również takie udogodnienia, jak klimatyzacja. Dla większego komfortu gości w łażienkach są takie niezbędniki, jak oddzielna toaleta i prysznic oraz suszarka do włosów i ręczniki.
W 5 min spacerem można dojść do restauracji Kabb lub odwiedzić restaurację BiGe ZiZhu Pizza, znajdującą się w odległości 6-minutowego spaceru od obiektu.
Hotel znajduje się w dzielnicy Wuhou, w malej odległości od Dongmen Bridge. Do centrum miasta jest około 15 minut pieszo. Plac Tianfu leży także w odległości 20-minutowego spaceru od obiektu. Autobus zatrzymuje się na przystanku Chunxi Road, 900 metrów od od Atour Hotel Chengdu Taikoo Li Silverstone Plaza.