Clue: Hotel abroad? It's occupied by evil spirit (6)
Answer: IMARET
Explanation: Definition: Hotel abroad
**IT ***occupied by* **MARE** ("evil spirit") 
 
 
*An imaret is a Turkish inn.