Although they can’t stay for free, cats and dogs are welcome at Isola di Albarella Hotel Capo Nord for a fee of EUR 25 per pet, per night. The property also provides an off-leash area and food and water bowls. A deposit of EUR 200 per stay is collected.