Holiday centre (6)
I believe the answer is:
resort
'holiday centre' is the definition.
(a holiday resort)
This is the entire clue.
(Other definitions for resort that I've seen before include "repair" , "haunt" , "site for recreation" , "Where one may stay in hotel" , "About to arrange" .)