Organisations & facilities

Park Map (.pdf)
Did you know? Train station Leiden Central within direct proximity