Crossword Genius

Sweltering by the Spanish Inn (5)

Ross

I believe the answer is:

hotel

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

'sweltering by the spanish' is the wordplay.
'sweltering' becomes 'hot' (similar in meaning).
'by' says to put letters next to each other.
'the spanish' becomes 'el' ('the' in Spanish).
'hot'+'el'='HOTEL'

(Other definitions for hotel that I've seen before include "Holiday venue" , "Fawlty Towers, say" , "----- de Ville - a town hall in France" , "pension?" , "Lodge" .)

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