Set within 15 km of Westfield Mall of the Netherlands and 18 km of Paleis Huis Ten Bosch in Leiden, Leiden City Centre Canal View or Terrace View Apartments offers accommodation with seating area. Free Wi-Fi is providedthroughout the property.
Numero delle stanze: 2
31A Nieuwe Rijn, 2312 JE Leida, Paesi Bassi