Only 10 meters from the renowned Taihu Lake, the hotel is clsoe to Liyuan Garden and the TV & Film Produnction Base of CCTV. There are 168 standard rooms, 9 deluxe suites and 3 presidential suites in total, which include both Chinese and western decoration styles. The hotel boasts a conference center with modern audiovisuals.