La Croix Blanche is an upscale hotel featuring a restaurant, brewery, butcher's shop, and a bar housed in an 18th-century cellar.