Bed & breakfast in Italy, offering simple rooms, some with kitchens. Features a restaurant and gardens. Mountain views available.