Netherlands
Hotel Rumour, Leiden
Situated at the foot of a historic castle — Leiden's oldest structure, dating back to 1060 — Hotel Rumour is a bustling restaurant and social hub that can host everything from movie nights to 'Disco Bingo,' private dining to intimate drinks, and...