Hasten alien off to place of exile (5,6)
I believe the answer is:
saint helena
'place of exile' is the definition.
The definition suggests a singular noun which matches the answer.
'hasten alien off' is the wordplay.
'off' indicates an anagram.
'hasten'+'alien'='hastenalien'
'hastenalien' is an anagram of 'SAINT HELENA'.
'to' is the link.
Can you help me to learn more?
(Other definitions for saint helena that I've seen before include "British South Atlantic island" , "Where Napoleon died" , "place for Emperor" , "British S. Atlantic colony" .)