No. 26 Villa Inn is located close to Temple of Marquis and Du Fu Thatched Cottage, only 10.8 km from Chengdu South Railway Station. With the convenient location, it is a great choice for your business or leisure trip. To ensure a pleasant stay for guests, the hotel provides a vast array of facilities and services, which includes free wi-fi, wake-up calls, laundry service, room service, tourism service, baggage storage service, coffee house and so on. More services can be done upon request. Opened in 2013, the 4-storey hotel houses 13 rooms and suites. Tip: Elevator is not available in the hotel.