Located only 20 minutes away by train from Amsterdam, chic Haarlem is the perfect day trip from Netherlands' capital city. Find out everything you need from how to get to Haarlem from Amsterdam, to the best things to do on a short visit and what restaurants to try in Haarlem.