Discover Leiden
compiled from our dataLeiden is located in South Holland, Netherlands, and has a population of about 124,093. Our atlas lists 516 places here.
These include 50 sights and 22 museums, 369 restaurants, 69 places to stay and 6 cocktail bars. Highlights include Oude Sterrewacht, Historische Haven Leiden, Leiden, Stad van Ontdekkingen.
