Hotels

Boutique Hotel d’Oude Morsch
Boutique Hotel d'Oude Morsch
Park de Put 1
2312 BM Leiden
The Netherlands

Fletcher Wellness-Hotel Leiden
Fletcher Wellness-Hotel Leiden
Bargelaan 180
2333 CW Leiden

Hilton Garden Inn
Hilton Garden Inn Leiden
Willem Einthovenstraat 3,
Oegstgeest,
2342 BH,
Netherlands

Holiday Inn
Holiday Inn Leiden
Haagse Schouwweg 10
P.O. Box 9004
Leiden
2332 KG
Netherlands (Holland)

Ibis Leiden Centre
Ibis Leiden Centre
Stationsplein 240-242
2312 AR LEIDEN
Netherlands