Il Casolare is a hotel with a restaurant serving Italian and Mediterranean cuisine. It offers vegetarian and gluten-free options, and features a large reception hall and garden.