No.19 dongchenggen south street, Chengdu, Sichuan, China, 610000
XiShu Garden Inn is a Lodge located at No.19 dongchenggen south street, Chengdu, Sichuan, China, 610000. It has received 40 reviews with an average rating of 4.9 stars.
The address of XiShu Garden Inn: No.19 dongchenggen south street, Chengdu, Sichuan, China, 610000
XiShu Garden Inn has 4.9 stars from 40 reviews
Lodge