Preheat oven to 350 degrees F and line a baking sheet with parchment paper.
In a small bowl, stir mayonnaise and cranberry sauce together. In a separate small bowl, stir melted butter and honey together.
Use a long serrated knife to split the buns in half horizontally. Place the bottom half of the buns on the baking sheet. Spread the cranberry mayonnaise in an even layer on the cut side of the bottom layer of the buns, then top with turkey, Swiss cheese, and provolone cheese. Spread the cut side of the top buns with mustard and place on top of cheese layer.
Pour honey butter over the tops and sides of the buns until they’re all coated. If you have a pastry brush, use it to make sure the butter spreads evenly. If you don’t have a pastry brush, use your fingers! Sprinkle the tops with Everything But The Bagel seasoning.
Place in the oven and bake until the buns are golden brown, about 12 minutes. Slice and serve.