The inn appears to be overheated to the Spanish (5)
I believe the answer is:
hotel
'the inn' is the definition.
(I've seen this before)
'to be overheated to the spanish' is the wordplay.
'to be overheated' becomes 'hot' ('hot' can be similar in meaning to 'overheated').
'to the spanish' becomes 'el' ('the' in Spanish).
'hot'+'el'='HOTEL'
'appears' acts as a link.
(Other definitions for hotel that I've seen before include "Large guest house" , "Holiday accommodation" , "Hostelry" , "Ritz or Hilton?" , "Letter transmitted" .)