Auberge de La Treille offers a French restaurant experience, alongside guest rooms and event hosting.