Tweelwonen Bio Science Park Apartments
Address: Verbeekstraat 12, Leiden, Netherlands
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.
Hotels Nearby
-
Holiday Inn Leiden 4 ★
Haagse Schouwweg 10, Leiden
-
Beautiful relax place
Agaatlaan 251, Leiden
-
Hilton Garden Inn Leiden 4 ★
Willem Einthovenstraat 3, Oegstgeest
-
Van der Valk Hotel Leiden 4 ★
Haagse Schouwweg 14, Leiden
-
B&B Rijnoever
Valkenburgseweg 31, Leiden
-
B&B Het Vogelhuis
Blauwe Vogelweg 4, Leiden
-
ibis Leiden Centre 3 ★
Stationsplein 240, Leiden
-
Hampshire Hotel Fitland - Leiden 4 ★
Bargelaan 180, Leiden
-
Boutique Hotel d'Oude Morsch
Park de Put 1, Leiden
-
Mariënpoel Hotel Leiden 4 ★
Mariënpoelstraat 1A, Leiden
-
Villa Beukenhof Leiden 4 ★
Terweeweg 2-4, Oegstgeest
-
Hotel Mayflower 2 ★
Beestenmarkt 2, Leiden
- 🏠 WorldPlaces ›
- Hotels ›
- 🇳🇱 Netherlands ›
- Leiden ›
- Tweelwonen Bio Science Park Apartments