Holiday Inn Leiden is located in Leiden which is best known as Rembrandt's birthplace. Famous for her cobbled streets, beautiful canals, Pilgrim fathers and museums ( Corpus, Naturalis). We are centrally located betwe...
A good hotel more suited to individuals. 020707NN A low rise grey brick building The hotel is located in the suburbs of Leiden, approximately 3km from the city centre.
A good product in a good location as it's a great alternative to Amsterdam on the Hague and is well serviced with road and rail links. (250907CG) A modern building. The hotel is located close to Leiden Central station...