Day trip From Amsterdam: Haarlem Private Day-Trip Private group Transportation included Duration: 5 hours From US$ 112.08 per person
Day trip From Amsterdam: Haarlem City Tour & Canal Cruise Private group Duration: 5 hours From US$ 237.43 per person