Le Moulin Du Roc Hotel France

Hotel located in Champagnac de Belair, Périgord, France. The hotel’s fifteen rooms are distributed between the three parts of the Mill and are connected by a merry labyrinth of gangways, terraces and narrow staircases.

Every room oozes charm with a blend of period furniture, bare beams and all modern comforts.

— Melina Divani

Melina Divani is the owner and creator of angelshealingandrecoverychurch.org. Interior Design is her infinite passion without stop. Follow Melina on