La Maison des Têtes Boutique Hotel And Michelin Restaurant, Colmar, France – Review
Located in Colmar, France, in the heart of the Alsace wine district, La Maison des Têtes (or The House of Heads in English) is a historical and listed building completed in 1609, whose name stems from the 109 ...