At Van der Valk Hotel Sassenheim - Leiden

Our facilities