Hampshire Hotel Fitland - Leiden 4 stars

Bargelaan 180, 2333 CW Leiden, Netherlands

Hotel image
Read more reviews for Hampshire Hotel Fitland - Leiden