Located in Haiming, il castello has a garden, terrace and free WiFi throughout the property. There's a restaurant serving Italian cuisine, and free private parking is available.
The rooms in the hotel are equipped with a flat-screen TV with satellite channels. At il castello rooms include bed linen and towels.
The nearest airport is Salzburg W. A. Mozart Airport, 40 miles from the accommodation.