12 apartments for rent in Leiden, Netherlands

€1195
€1500
€1800
€1700
€1550
€1395
€1500
From €14003
€1400
€1350