Location. Located in Chongqing, Green Tree Inn Chongqing Xinan Hotel is in the business district and close to People's Liberation Monument, Datianwan Stadium, and Flying Tigers Museum. Nearby points of interest also include Stillwell Museum and Great Hall of the People. Hotel Features. Green Tree Inn Chongqing Xinan Hotel features a restaurant. This 2.5 star property has a business center. Guest parking is available for a surcharge. Additional property amenities include tour/ticket assistance and a grocery/convenience store. Guestrooms. 314 guestrooms at Green Tree Inn Chongqing Xinan Hotel feature air conditioning. Complimentary Internet access is available. Televisions have cable channels.