ibis Leiden Centre 3 stars

Stationsplein 240, 2312 AR Leiden, Netherlands

Hotel image
Read more reviews for ibis Leiden Centre