This branch of Green Tree Inn is a business hotel located in the commercial center of Wuxi, adjacent to the bustling Food and Entertainment Street, Nanchan Temple and Xihui Park. The bus station is easily reachable on foot. The hotel offers totally 137 guest rooms including single rooms, standard rooms, king-sized rooms, and deluxe twin rooms all equipped with free broadband Internet access.