Rooms are average and clean. What makes this hotel bearable is the staff, very friendly. Down side is there is no restaruant available in the evening but staff will order from nearby restaurant for you. Bit of a walk to the closest bus stop for downtown. As for city centre, not sure how that description is warrented since is a ways away from Haarlem centre.