I take a cheap flight with Ryanair to Weeze airport, then I rent a car for three days (the cheaper way to visit holland if you take a return flight from the same airport)
I book a double room at Nh Rijnhotel in Arnhem (they have smoking rooms.... but always window open because it's a quite hotel....
Arnhem is a little city with the usual centre of an holland town (a road with restaurants, a road with a lot of shops and some squares with bars and markets).
There is some interestings places to visit like the Burger Zoo or the Sonsbeek Park, the Open Air Museum, etc...
All the cs post in the directory are correct and they are open till midnight in the centre and till 10:00 p.m. outside.
Many of them have a smoking room for the new tobacco rules.
Here some advice:
Speak Easy: good quality, cheap, it's unusual that the bartender take the orders in the bar downstair and then he go upstair to pick up weed and bring it to you.... funny
Joint Venture: it's a big room where tobacco smoking is allowed but they don't have a bar (only a couple of snacks), the menù is normal, cheap
Happy Days: you can't smoke tobacco, little menu, not to visit
Upstairs: it's nice, they have a big room with the bar, a flipper and a volcano, and a smoking room with nice wooden chairs; the menu is on a flat screen in the wall, they have a big menù but a little more expensive than other cs
Omigo: old, little menu, not my favourite.
Nijmegen it's a quiet city with some nice parks and bar near the Rijn
't kunstje: it's a big cs with pool tables, flipper, games, etc.. good menu
Kruindertuin: small cs with a lot of local people, good menu
Headshop: big with a smoking room and a little patio, nice place but poor quality of the menu
Jamaica: old and ugly
Lucy Luke: small normal menu
Smoke Buggy: small, poor menu
In these cities is like another little towns of holland, there are some cs, usualy little and used by the local like a take away, but there are some nice with friendly staff and good quality weed (less hash in little town).
The quality of the weed is good but not like ams, on the menus there are normal strains like WW, Jack Herrer, Orange, Skunk, NL, usualy a strain of the house and sometimes one or two Haze.
If you want some strange strain the only place with something different is the Upstairs Cs in Arnhem or you can do like me and go to Amsterdam the second day.... it's a one-hour trip by car.
Finally, there are nice cities in holland with some nice places to visit, the cs are not the best of holland but they have decent weeds and other big cities of holland are nearest and not difficult to reach.
Worth a visti for a relaxing weekend.