Country establishment will give the fellow alternative accommodation (5,5)
I believe the answer is:
manor house
'country establishment' is the definition.
The answer and definition can be both man-made objects as well as being singular nouns.
Maybe you can see an association between them that I don't see?
'the fellow alternative accommodation' is the wordplay.
'the fellow' becomes 'man' (fellow can mean a man).
'alternative' becomes 'or'.
'accommodation' becomes 'house' ().
'man'+'or'+'house'='MANOR-HOUSE'
'will give' acts as a link.
Can you help me to learn more?
(Another definition for manor house that I've seen is " lord's seat".)