Haarlem is a small city about 30 kms west of Amsterdam. It is such a charming place that we instantly loved! It's close proximity to Amsterdam makes it a really great place to stay while still being close to everything in downtown Amsterdam. Here are 5 reasons to visit Haarlem in the Netherlands to hopefully