7.7
Holiday Inn Leiden****

2 English reviews

269 international reviews

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

Videos of Hotel Holiday Inn Leiden****