The Lost Villa is a great choice for guests looking for accommodation in Yuyao, having been recently opened in 2018. Yuyao Railway Station is located approximately 49km away and Lishe International Airport around 55km away. With multiple attractions nearby including Danshan Chishui, Lijiakeng Raftin...