Address: No.1 Jingdu Lvyou Avenue, Zhuozhou, China
Leeds Holiday Hotel offers luxurious accommodation in Zhuozhou. The property is located in Jingdu Golf Course. It features free WiFi in all areas. The villa is a 20-minute drive from Zhuozhou Coach Station.