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 at the hotel come with a seating area and 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.