Set on the banks of Taihu Lake, Wuxi Juna Hubin Hotel offers spectacular lake views. It boasts numerous leisure options including an indoor pool, a wellness centre and a gym.
Number of rooms: 482
No1 Huan Hu Road Binhu District, Bin Hu District, 214075 Wuxi, China