La Distillerie 1881 is a restaurant and guesthouse, offering dining and accommodation.