Stunning renovation on this farmhouse mansion located near the walled city of Avignon located on 65 acres of private land. The 18th century Maison de maître has just undergone a complete transformation, giving new life to an 11,000 square foot noble mansion with 7 large bedrooms, and high-end decoration, fusing the utmost in luxury with [...]Read More... from CHATEAU AVIGNON PROVENCE