Part of village overlooks hotel on river, somewhere plants grow (10)
I believe the answer is:
greenhouse
'somewhere plants grow' is the definition.
I can't judge whether this definition defines the answer.
'part of village overlooks hotel on river' is the wordplay.
'part of village overlooks' becomes 'green' (I am not sure about this - if you are sure you should believe this answer much more).
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'on' is a charade indicator (letters next to each other).
'river' becomes 'ouse' (Yorkshire river).
'green'+'h'+'ouse'='GREENHOUSE'
Can you help me to learn more?
(Other definitions for greenhouse that I've seen before include "somewhere hot" , "Horticulturalists' glass building" , "associated with harmful gases" , "A place for growing" , "Glass building for rearing plants" .)