Where to stay near Leiden Lammenschans Railway Station

Leiden Lammenschans Railway Station travel FAQs

  • What are the best hotels near Leiden Lammenschans Railway Station?

    Hotel Mayflower (7.6/10 from 927 reviews), Bastion Hotel Leiden Voorschoten (7.0/10 from 579 reviews), and Best Western City Hotel Leiden (7.5/10 from 1,652 reviews) are all highly-rated places to stay near Leiden Lammenschans Railway Station.