From
€1,085
North Holland, Schagen
2210566No
  • Panoramic view
  • Close to the beach
  • Covered patio