Located 179 meters from Webster Leiden Campus. City Hotel Nieuw Minerva is conveniently located in the popular Leiden City Center area. The property features a wide range of facilities to make your stay a pleasant experience.
Located 287 meters from Webster Leiden Campus. The 3-star Rembrandt Hotel Leiden offers comfort and convenience whether you're on business or holiday in Leiden.
Located 304 meters from Webster Leiden Campus. Stop at Boutique Hotel d'Oude Morsch to discover the wonders of Leiden. The property has everything you need for a comfortable stay.