+1 on the Tourist Information offices. Not sure about Amsterdam and Belgium but Italy has official state sanctioned offices. They do not charge for their services. There are also private TI offices mainly in the large cities that either may charge or will send you to the deal best for them and not for you. The secret is to find these official offices. Italy does have a site that lists these offices. You should do some homework before you leave to see if you can find a similar site for Amsterdam and Belgium.