French mansion (7)
I believe the answer is:
chateau
(Other definitions for chateau that I've seen before include "French stately home" , "Vineyard estate around Bordeaux" , "Castle, especially in France" , "Stately home in France" , "Castle (1)" .)