Middle Eastern kingdom has a hotel in mind (7)
I believe the answer is:
bahrain
'middle eastern kingdom' is the definition.
The definition and answer can be both locations as well as being singular nouns.
Perhaps you can see an association between them that I don't see?
'a hotel in mind' is the wordplay.
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'in' means one lot of letters goes inside another.
'mind' becomes 'brain' (synonyms).
'a'+'h'='ah'
'ah' inserted within 'brain' is 'BAHRAIN'.
'has' acts as a link.
Can you help me to learn more?
(Other definitions for bahrain that I've seen before include "kingdom in Middle East" , "Gulf sheikhdom, capital Manama" , "Island country in the Persian Gulf" , "Arab state" , "Arab sheikhdom" .)