As the oldest structure in Leiden, dating back to 1060, the Burcht van Leiden castle is one of the most evocative places in the city.
Project name
Hotel Rumour
Location
Leiden, The Netherlands
Photography
Maarten Willemstein
Join our email list to get new updates and inspirations for free.