Tulip Inn Leiden Centre

Tulip Inn Leiden Centre

$ 97.36
Product Code: 7844_3385_10032b
Availability: In Stock

OverView

* Schiphol Airport - distance - 25 km * Leiden Central Station Train Station - distance - 0.5 km * City centre - distance - 0.1 km * Leiden - walking distance * Beach side - 10 minutes

Write a review

    Bad           Good