Hampshire Hotel Fitland - Leiden
Search & compare prices for Hampshire Hotel Fitland - Leiden in all hotel booking websites.
Hampshire Hotel Fitland - Leiden Address: Bargelaan 180, Leiden, Netherlands
Minimum price found for Hampshire Hotel Fitland - Leiden was: Null EUR
Click here to get more information, photos & guest ratings for Hampshire Hotel Fitland - Leiden