m
michael BACHRACH Review of Holiday Inn Leiden
Very noisy hotel. Rooms are pretty standard. Staff...
Very noisy hotel. Rooms are pretty standard. Staff nice
Very noisy hotel. Rooms are pretty standard. Staff nice
Comments: