Guests of Leiden will have a nice stay at Tweelwonen Bio Science Park apartment.
The property is located near National Naturehistorical Museum, National Museum of Natural History and Rijn (Rhine). A 30-minute walk to the center of Leiden. Guests will enjoy dishes of european cuisine served in Engelbertha Hoeve, which is about 950 meters away.
Leiden De Vink train station is a 15-minute walk away.