Historic castle inn offering simple rooms, a restaurant, and gardens. Set within a beautiful 27-hectare park.