Ad Amsterdam si può fumare tranquillamente in tutti i coffee shop. Per quanto riguarda l'hotel non conosco quella da te citato ma in ogni caso si trovano buone offerte su internet, il mio consiglio è sempre quello di andare in ostello, se conosci un po' di inglese (ma anche se non lo conosci) ti diverti 10000 volte di più! ;)
Anche io ci sono stato a capodanno (nel 2014) e considera che in questo periodo i prezzi aumentano a dismisura, quindi ti conviene prenotare con largo anticipo