Yun Shan Shuei Country House Country House
No. 12-1, Section 2, Fengping Road, 974 Fengping, Taiwan
Featuring accommodation with free Wi-Fi, air conditioning and flat-screen TV, Yun Shan Shuei Country House is situated 13 km from Liyu Lake and 21 km from Pine Garden.