Verbeekstraat 2, Leiden
8 bedrooms
Baths
Guests
With a stay at Tweelwonen Bio Science Park Apartments in Leiden, you'll be within a 15-minute drive of Duinrell and Naturalis Biodiversity Center. This apartment is 10.9 mi (17.5 km) from Keukenhof Gardens and 11 mi (17.7 km) from Scheveningen Beach.
Parking
Elevator
Airport Shuttle
WiFi/Internet
No nearby properties available in this region at the moment.