Haarlem has several museums. The Teylersmuseum was already mentioned, but the Frans Hals Museum is certainly worthwhile a
visit as well. The museum was named after the 17th century painter Frans Hals and has more then a dozen paintings by him, but has also some contemporary art including paintings, graphic works, sculptures and ceramics. It's located in a charming building in a street called Groot Heiligland number 62.
Apart from the more famous buildings Haarlem is renowned for it's nice street and allies with all kinds of little shops.