Farmstay I Castellucci, established since 1960, offers traditional Italian hospitality. Features include wheelchair accessibility, Wi-Fi, and validated parking.