Hotel gets praise for providing something new (10)
I believe the answer is:
innovation
'something new' is the definition.
(I've seen this before)
'hotel gets praise' is the wordplay.
'hotel' becomes 'inn' (inn is a kind of hotel).
'gets' is a charade indicator (letters next to each other).
'praise' becomes 'ovation' (as in a standing ovation).
'inn'+'ovation'='INNOVATION'
'for providing' is the link.
(Other definitions for innovation that I've seen before include "New idea" , "original" , "Something introduced as a novelty" , "What's new" , "Something new" .)