Situated in Haiming, il castello has a garden, terrace and free WiFi throughout the property. There is a restaurant serving Italian cuisine, and free private parking is available.