Helen J's Leiden, The Netherlands
City Hall Italian Bar & Bistro
We were very hungry and roaming the streets of Leiden in search of a non-Dutch restaurant and ended ...
Ibis Leiden Centre
Ibis Leiden Centre is just across from the train station and within about a 10-minute walk to the ci...