Aparthotels in Leiden
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Harbour Leiden
22 Oude Herengracht, Leiden, Netherlands (Open map)
16 minutes' stroll from the Japanese SieboldHuis Cultural Center, this Leiden hotel is also nearly 15 minutes' walk from National...
Read more...
9.4
Superb
142 reviews