7.7
Holiday Inn Leiden****

2 English reviews

270 international reviews

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

Videos of Hotel Holiday Inn Leiden****