A hostel in the heart of Colindale (3)
I believe the answer is:
inn
'a hostel' is the definition.
(synonyms)
'in the heart of colindale' is the wordplay.
'the heart of' indicates the central letters.
The middle of 'colindale' is 'n'.
'in'+'n'='INN'
(Other definitions for inn that I've seen before include "pubs?" , "Pub with lodging" , "Old hostelry for travellers" , "Hostel" , "Country pub, often with accommodation" .)