Opened in 1992 by Prince Edward, Hotel du Parc is a magnificent hotel complex located in northern France, in the town of Neufchâtel-Hardelot, a seaside destination facing the English Channel, just a stone's throw from fine sandy beaches and close to the more details