Clue: Announce I own a place for spiritual retreats (4)
Answer: IONA
Explanation: Definition: place for spiritual retreats
Sounds like ('announce') 'I own a'. The island of Iona in the Inner Hebrides is known mainly for its Abbey.