7.7
Holiday Inn Leiden****

2 English reviews

269 international reviews

18° / 22°
20 Aug 2018
Number 4 of 16 hotels in Leiden

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