Hotel & Restaurant Canteklaar offers accommodation and dining in De Haan. It features a garden and terrace.