7.9
Holiday Inn Leiden****

2 English reviews

271 international reviews

/
16 Dec 2018
Number 3 of 16 hotels in Leiden

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