Hotel getting prolonged applause for introduction of fresh ideas (10)
I believe the answer is:
innovation
'introduction of fresh ideas' is the definition.
(innovation is new or different thinking)
'hotel getting prolonged applause' is the wordplay.
'hotel' becomes 'inn' (inn is a kind of hotel).
'getting' means one lot of letters go next to another.
'prolonged applause' becomes 'ovation' (I've seen this before).
'inn'+'ovation'='INNOVATION'
'for' is the link.
(Other definitions for innovation that I've seen before include "Something introduced as a novelty" , "Something new" , "What's new" , "original" , "New idea" .)