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.
What they offer
Free Wi-Fi in all rooms
Services and conveniences
Available in all rooms
Free bottled water
Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.