L'hôtel 3 étoiles Tulip Inn Leiden Centre bénéficie d'un emplacement idéal dans le centre-ville, à seulement 600 mètres de la gare centrale de Leiden. Les chambres très confortables de l'établissement comprennent une salle de bains privative.