Latour is a fine dining restaurant within Grand Hotel Huis ter Duin. It holds a Michelin star and offers a sophisticated culinary experience.