Skip to content

Find popular tours in Leiden

Leiden is a city in the Dutch province of South Holland. It’s known for its centuries-old architecture and for Leiden University, the country’s oldest, dating from 1575.