Interior parts of hotels divided by a road (7)
I believe the answer is:
innards
'interior' is the definition.
(thesaurus)
'hotels divided by a road' is the wordplay.
'hotels' becomes 'inns' (inn is a kind of hotel).
'divided by' is an insertion indicator.
'road' becomes 'rd' (abbreviation).
'a'+'rd'='ard'
'inns' enclosing 'ard' is 'INNARDS'.
'parts of' is the link.
This may not be correct. Some or all of it may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for innards that I've seen before include "Insides" , "Informally, stomach and bowels" , "Informal intestines and organs" , "Guts of mechanism" , "Most of haggis" .)