Restaurant Twelve is a casual dining establishment and bar located within Fletcher Wellness-Hotel Leiden. Guests can enjoy a diverse menu for lunch and dinner, complemented by panoramic views.