Set in Fengping, within 14 km of Liyu Lake and 22 km of Pine Garden, Yun Shan Shuei Castle offers accommodation with a garden as well as free private parking for guests who drive. The property features mountain and lake views, and is 3.
Number of rooms: 5
No. 19, Alley. 201, Lane. 2, Section. 2, Fengping Road., 974 Fengping, Taiwan