La Mère Champlain is a hotel offering modern rooms with sea or harbor views. It features a casual restaurant specializing in seafood and meat dishes, with a terrace.