Elegant castle hotel with refined rooms, multiple restaurants, event spaces, and landscaped gardens. Ideal for weddings. Offers Italian and Mediterranean cuisine.