Tweelwonen Bio Science Park Apartments offers self-catering accommodations located in Leiden, less than 2 km from Central Station. The North Sea beach is 17 km away. Each apartment features a living room, a flat-screen TV and a private bathroom with bath or shower. Free Wi-Fi is included. You can prepare your own meals in the fully-equipped kitchen. If you feel like visiting the surroundings, check out Rijksmuseum voor Volkenkunde (1.7 km) and Rijksmuseum van Oudheden (2.2 km). Theme park Duinrell is 7 km away and Den Haag is 14 km.
Tweelwonen Bio Science Park Apartments
Verbeekstraat 12, Leiden, 2332 CA, NL
Our Rating Neighborhood around town Amenities Free Parking; On-site Parking; WiFi Available in All Areas; Free Wi-Fi; Internet; Wi-FiBook a Room Now
MapVerbeekstraat 12 Leiden 2332 CA NL Leiden
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.