Jiexiu Mianshan Farm Inn is located in Jiexiu, 1.6 miles from Jiexiu Mianshan Scenic Area and 3.9 miles from Zhangbi Ancient Castle. Free WiFi is provided throughout the property and free private parking is available on site. Each room has a TV. The rooms have a private bathroom. You will find ticket service at the property.