Home Inn Neo Chengdu Zhengfu Street Wenshu Monastery Subway Station Branch is a welcoming 2-star hotel located in the vibrant city of Chengdu, China. With 123 well-appointed rooms, this hotel offers a comfortable stay for both business and leisure travelers. Opened in 2005 and recently renovated in 2021, it combines a sense of modernity with the charm of its historical surroundings.