Crossword Genius

Renovated Art Deco adorns hotel -- beauty represented in set piece (7-3,4)

Ross

I believe the answer is:

cathode-ray tube

I'm a little stuck... Click here to teach me more about this clue!

'set piece' is the definition.
(I've seen this before)

'renovated art deco adorns hotel beauty represented' is the wordplay.
I cannot really see how this works, but
'hotel' could be 'h' (phonetic alphabet) and 'h' is present in the answer.
an anagram of 'beauty' is 'aytube' which is located in the answer.
This explanation may well be incorrect...

'in' is the link.

Can you help me to learn more?

(Another definition for cathode-ray tube that I've seen is " Screen in some televisions".)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app