In Dining Impressive wine cellar and schnaps distillery at 2 star Restaurant Le Pavillon in Dollenberg December 30, 2020 Restaurant Le Pavillon is located inside Hotel Dollenberg in the beautiful Black Forest in Germany. Dollenberg hotel is perched on…