boarding kennel

 

noun

British
  • a place in which dogs are kept and looked after, especially while their owners are on holiday.