Im going to Amsterdam late June also and from my research most hotels let you smoke in
the room, as for safe well you should be fine as long as you dont go into a very cheap hotel i think...
for souvenirs am going to visit the Red Light District ;)
also the Dampkring coffee shop is one of the...