Viscera found in hotel on a road south (7)
I believe the answer is:
innards
'viscera' is the definition.
(I know that viscera can be written as innards)
'hotel on a road south' is the wordplay.
'hotel' becomes 'inn' (inn is a kind of hotel).
'on' says to put letters next to each other (in a down clue, letters appear on others).
'road' becomes 'rd' (abbreviation for road).
'south' becomes 's' (abbreviation).
'inn'+'a'+'rd'+'s'='INNARDS'
'found in' acts as a link.
(Other definitions for innards that I've seen before include "Informally, the stomach and entrails" , "Most of haggis" , "Works" , "Internal organs" , "Insides" .)