7.7
Holiday Inn Leiden****

2 English reviews

270 international reviews

/ 19°
9 Oct 2018
Number 4 of 16 hotels in Leiden

Find the best prices and last minutes for Hotel Holiday Inn Leiden**** at: