When would you like to go?
Show filters
Hotel Mayflower
Leiden
set in a period building and providing traditional, homely accommodation. There are also 13 apartments available for longer stays
set in a period building and providing traditional, homely accommodation. There are also 13 apartments available for longer stays