Idéalement situé à Chengdu, le Xishu Garden Inn propose des chambres climatisées, un jardin, une connexion Wi-Fi gratuite et un salon commun. Il propose un service d'étage, un restaurant et une terrasse. La réception est ouverte 24h/24. Des services de concierge et de change sont assurés.
Les chambres comprennent une armoire. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Certains logements du Xishu Garden Inn offrent une vue sur la ville.
Un petit-déjeuner buffet ou à la carte est servi sur place.
Le Xishu Garden Inn se trouve à 300 mètres du monastère de Wenshu et à 2,5 km de la place Tianfu. L'aéroport international de Chengdu-Shuangliu, le plus proche, est implanté à 18 km.