holiday village

 

noun

British
  • a large, modern holiday camp.