Idéalement situé dans le centre de 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'un sèche-cheveux. Certains logements du Xishu Garden Inn offrent une vue sur la ville.
Vous séjournerez à 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 à 18 km du Xishu Garden Inn.