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 -17 km- and Rijksmuseum van Oudheden -22 km- Theme park Duinrell is 7 km away and Den Haag is 14 km